dfa350737a
fix: parse execute_immediately from frontend boolean/string correctly
...
- Support 'true', '1', 'yes' for execute_immediately parameter
- Previously 'true' == '1' evaluated to False, blocking execution
- Fix session storage: clean datetime objects before json.dumps
2026-05-08 10:58:54 +08:00
9ac531bdf0
fix: pass user_id from .dspy to reasoning engine, remove hardcoded model
...
- reasoning_submit.dspy: pass user_id from await get_user() to hermes_reason_and_execute
- hermes_reason_and_execute: accept user_id parameter
- reason_and_execute: accept user_id parameter (removed ServerEnv.get_current_user fallback)
- _llm_call: remove hardcoded model=qwen3-max, let llm_chat use default_model from harnessed_agent_config
2026-05-07 18:02:33 +08:00
c36477c9cb
fix: improve LLM call error handling and plan parsing
...
- Add detailed logging to _llm_call method
- Improve _parse_plan_json to handle more LLM response formats
- Show LLM error messages in reasoning_submit.dspy
- Better error handling and fallback for JSON parsing
2026-05-07 14:51:44 +08:00
3dfd935dfe
添加推理交互和模型配置:创建推理控制台UI和API,扩展config模型添加LLM模型字段(model_name/provider/api_key/temperature等)
2026-05-06 15:05:28 +08:00
4882ba0290
重构前端:添加TabPanel正确语法,创建sessions和config CRUD页面及API
2026-05-06 12:58:21 +08:00