F1: 前端 autonomy_paused 事件处理 - 新增 AutonomyPausedCard.vue 组件(reason + progress + resume 按钮) - chatStore/chatStream 接收 autonomy_paused 事件并渲染暂停卡片 - ChatView 集成暂停卡片显示 F2: cleanup_expired 定时调用 - episodic.py 的 prompt_reflection 记录 30 天过期清理接入 F3: SharedWorkspace.lock() TOCTOU 防护 - _phase_executor.py 并行子任务写入用 lock() 防护 - shared_workspace.py 补充锁实现 F4: retrieve_prompt_reflection KTD5 门控 - react.py/reflexion.py 按 verify 二次失败/循环检测条件门控 F5: configs/agentkit.yaml.example 配置示例 - 包含 dangerous_tools 配置示例 F6: resume Future 注册顺序消除竞态 F7: 用户拒绝危险工具不计入 _consecutive_failures 测试:112 个单元测试全部通过 |
||
|---|---|---|
| .. | ||
| experts | ||
| pipelines | ||
| skills | ||
| __init__.py | ||
| agentkit.yaml.example | ||
| geo_handlers.py | ||
| geo_server.py | ||
| geo_tools.py | ||