agent-Specialization/modules/multi_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 feat(multi-agent): 在现有架构上直接实现多智能体模式实验功能 2026-07-12 03:26:02 +08:00
debug_logger.py fix(multi-agent): 修复子智能体状态误判、后台任务隔离与 idle 等待异常 2026-07-12 18:39:21 +08:00
prompts.py feat(multi-agent): 子智能体系统升级 2026-07-14 02:28:45 +08:00
role_store.py feat(multi-agent): 子智能体系统升级 2026-07-14 02:28:45 +08:00
state.py fix(multi-agent): MultiAgentState 全局单例,根治 terminate 后状态分裂复活 2026-07-22 00:53:05 +08:00
sub_agent_context.py feat(memory): 新增项目记忆检索工具 search_project_memory 2026-07-29 02:00:01 +08:00
tools.py feat(multi-agent): 扩展 sleep 工具模式并修复 /new 模式切换状态继承 2026-07-17 22:51:04 +08:00