Files
assist/src/web/blueprints/chat.py
Jeason 61ef86d779 refactor: 架构改进 前5个缺陷修复
1. Chat 路由从 app.py 拆到 chat_bp 蓝图(14个路由  0个残留在 app.py)
2. 新增 resolve_tenant_id 装饰器,写操作未指定 tenant_id 时记录警告日志
3. dialogue_manager.process_user_message 补齐 tenant_id 参数,知识库搜索和对话保存都传递 tenant_id
4. service_manager 新增直接 manager 访问器(knowledge_manager、dialogue_manager、conversation_history_manager、alert_system、token_monitor),新代码可绕过 TSPAssistant facade
5. TSPAssistant.get_assistant() 标记为 legacy,引导新代码使用具体 manager
2026-04-02 22:09:59 +08:00

4.5 KiB