agent-Specialization/modules/sub_agent
JOJO 4a8c38d24a feat(memory): 新增项目记忆检索工具 search_project_memory
- 后端:关键词全文检索 .astrion/memory/*.md(名称+10/描述+5/正文加权),
  返回 top-N 与带行号片段;注册为主 agent 只读工具,子智能体工具集同步;
  memory_system 模板与多智能体 prompt 增加检索指引(第二触点)
- 工具 description 含硬性触发条件、query 撰写指引、负例与防重试契约
- 前端:新增 notebook-search 组合图标(notebook 轮廓开口 + 右下角放大镜);
  工具详情渲染命中记忆的名称/描述/行号片段;活动汇总归入 memory_read
- 重构:ToolAction.vue 删除约 1600 行重复渲染函数,统一委托
  toolRenderers.ts(与 StackedBlocks/MinimalBlocks 同一实现)
2026-07-29 02:00:01 +08:00
..
__init__.py fix(sub_agent): export TERMINAL_STATUSES in package __init__ 2026-06-20 12:15:18 +08:00
creation.py fix(multi-agent): 终结子智能体改为吸收态,修复终结后复活/停止无效 2026-07-21 15:46:24 +08:00
manager.py fix(multi-agent): MultiAgentState 全局单例,根治 terminate 后状态分裂复活 2026-07-22 00:53:05 +08:00
prompts.py feat(multi_agent): 提取prompt、恢复任务、优化侧边栏与sleep工具 2026-07-13 14:01:48 +08:00
state.py fix(multi-agent): MultiAgentState 全局单例,根治 terminate 后状态分裂复活 2026-07-22 00:53:05 +08:00
stats.py refactor(sub_agent): 子智能体从 Node.js 子进程改为主进程内 Python 协程 2026-06-20 00:26:45 +08:00
task.py refactor(naming): 移除代码中的第三方产品名 2026-07-28 18:43:03 +08:00
toolkit.py feat(memory): 新增项目记忆检索工具 search_project_memory 2026-07-29 02:00:01 +08:00
tools.py fix(sub_agent): 移除 search_workspace 工具并清理内存调试代码 2026-07-17 14:05:35 +08:00