ForcePilot/server/routers
jonasHanhan 3a75b75bfd fix: multiple Human in the loop approvals getting stuck (#453)
Add check_and_handle_interrupts call to resume_agent_chat function
to make it consistent with the main chat flow.

Root cause:
- Main chat flow checks for pending interrupts after stream ends
- Resume flow was missing this check
- When a new interrupt was triggered after resume, frontend never
  received the new approval request

Fix:
- Add the same interrupt detection logic after stream ends in resume flow
2026-01-15 16:21:00 +08:00
..
__init__.py feat: make lint & make format 2026-01-14 20:16:51 +08:00
auth_router.py refactor(storage): 将图片上传功能重构为异步文件上传 2025-12-07 18:25:45 +08:00
chat_router.py fix: multiple Human in the loop approvals getting stuck (#453) 2026-01-15 16:21:00 +08:00
dashboard_router.py refactor: 移除 ChromaDB 相关代码和依赖 2026-01-02 14:44:00 +08:00
evaluation_router.py style: ruff format 2025-12-14 22:44:18 +08:00
graph_router.py feat(security): 对于图谱文件上传,添加从MinIO URL下载文件的临时文件上下文管理器 2026-01-02 22:52:33 +08:00
knowledge_router.py feat: 添加知识库名称检查,防止重复创建相同名称的知识库 #466 2026-01-14 22:00:53 +08:00
mcp_router.py feat: 实现MCP服务以统一业务逻辑和状态管理 2026-01-14 20:16:51 +08:00
mindmap_router.py feat(ocr): 添加 DeepSeek OCR 支持 2025-12-29 10:32:07 +08:00
system_router.py feat(ocr): 添加 DeepSeek OCR 支持 2025-12-29 10:32:07 +08:00
task_router.py feat: 更新任务列表接口,增加限制参数并返回任务摘要信息 2025-10-25 14:55:06 +08:00