Skip to content

docs: 同步 Phase Agent 与 AgentTeams 适配设计 - #13

Draft
bzxtom wants to merge 1 commit into
devfrom
docs/threadmill-agentteams-adapter-refresh
Draft

bzxtom wants to merge 1 commit into
devfrom
docs/threadmill-agentteams-adapter-refresh

Conversation

@bzxtom

@bzxtom bzxtom commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

用户指令概要

  • 重新调研 Threadmill 当前 dev 设计与 AgentTeams 当前 main 源码,并重写适配设计文档;本次仅更新文档,不实现 Adapter。

改动内容

  • 更新 docs/threadmill-agentteams-adapter-design.md
  • 同步新的 Phase Agent Core、Runner、PhaseExecutor、BindingRef、await/stop/resume、Context、Task Memory、PhaseCapabilities 和 MVP 分期设计。

影响面

  • 仅影响架构设计和后续实现的接口边界。
  • 不修改 Threadmill 运行时代码、Phase Agent 代码、AgentTeams third_party 源码、构建或部署流程。

验证结果

  • 已对照 Threadmill dev 文档与 AgentTeams main 指定源码逐项复核。
  • 已检查文档路径、关键新字段和工作区状态;本次为 Markdown 变更,未运行 Go 测试。

风险与回滚

  • 风险:QwenPaw MCP policy 的 invocation 级强制能力及运行中回调仍需集成验证,文档已明确标记为未证实/后续工作。
  • 回滚:回退本 PR 的单个文档提交即可。

Agent 自主设计与假设

  • 选择 Agent Runtime 内选择 provider-neutral PhaseExecutor、AgentTeamsHostAdapter 作为其一个实现;理由是保持 Core、Runner 和 Task Manager 对 AgentTeams 解耦。
  • 选择 MCP 权威提交 PhaseOutput、result.md 作为证据载体;理由是保留幂等和审计边界,避免解析不受信文本成为领域事实。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant