MicroFish/backend
iml1s 481cc009a3 fix(llm_client): remove response_format json_object for local LLM compatibility
LM Studio and Ollama do not support response_format: json_object,
only json_schema or text. This causes errors when using local LLMs.

The existing markdown fence cleanup logic in chat_json() already
handles parsing JSON from raw LLM output, making response_format
unnecessary. This change follows the same pattern as commit 985f89f
which improved compatibility with diverse model outputs.

Tested with: LM Studio + qwen3.5-9b (full predict pipeline passes)
2026-03-11 02:20:25 +08:00
..
app fix(llm_client): remove response_format json_object for local LLM compatibility 2026-03-11 02:20:25 +08:00
scripts Add UTF-8 encoding support for Windows in simulation_runner.py and run_parallel_simulation.py to resolve character encoding issues with third-party libraries. 2025-12-26 18:14:57 +08:00
pyproject.toml fix(file_parser): handle non-UTF-8 encoded text files with automatic encoding detection 2026-01-22 18:28:37 +08:00
requirements.txt fix(file_parser): handle non-UTF-8 encoded text files with automatic encoding detection 2026-01-22 18:28:37 +08:00
run.py Add UTF-8 encoding support for Windows console in run.py and logger.py to prevent character encoding issues 2025-12-26 17:58:48 +08:00
uv.lock fix(file_parser): handle non-UTF-8 encoded text files with automatic encoding detection 2026-01-22 18:28:37 +08:00