qwen_agent/routes
朱潮 6835003d15 fix: BotSettingsResponse.skills 改为 list 类型,修复 settings 接口 500
The /api/v1/general-agent/settings endpoint returned HTTP 500 because
config/general_agent.json stores skills as a list while the response
model expected Optional[str]. Add _normalize_skills_list and apply it in
both get_general_agent_settings_api and get_bot_settings so list and
legacy comma-separated string inputs both yield a list output.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-23 10:11:19 +08:00
..
__init__.py update fastapi 2025-11-25 22:34:44 +08:00
bot_manager.py fix: BotSettingsResponse.skills 改为 list 类型,修复 settings 接口 500 2026-06-23 10:11:19 +08:00
chat.py feat: support per-request skills override in v3 chat API 2026-06-23 07:56:31 +08:00
database.py chore: replace Chinese comments and log messages with English 2026-04-30 19:45:35 +08:00
file_manager.py merge 2026-05-07 19:36:27 +08:00
files.py refactor: remove file-parsing knowledge-base pipeline and Huey queue 2026-06-08 19:40:58 +08:00
knowledge_base.py add rag flow 2026-02-10 18:59:10 +08:00
memory.py chore: replace Chinese comments and log messages with English 2026-04-30 19:45:35 +08:00
payment.py subaccount 2026-02-26 23:56:45 +08:00
projects.py refactor: remove file-parsing knowledge-base pipeline and Huey queue 2026-06-08 19:40:58 +08:00
skill_manager.py Merge branch 'feature/mcp-ui' into bot_manager 2026-05-26 16:13:37 +08:00
system.py chore: replace Chinese comments and log messages with English 2026-04-30 19:45:35 +08:00
voice.py add voice skill 2026-04-01 10:26:17 +08:00
webdav.py chore: replace Chinese comments and log messages with English 2026-04-30 19:45:35 +08:00