Skip to content

Commit d98b696

Browse files
committed
docs(rfc): RFC-006 codex-code-cli runtime via codex mcp-server stdio (Phase 1)
Phase 1 ship anet 第 5 个 runtime via Path C — spawn `codex mcp-server` stdio + anet 作 MCP client(@modelcontextprotocol/sdk 复用),实测 SYNC return + 期间 emit 实时 `codex/event` 流(含 token-level agent_message_content_delta)。 预估 ~150-200 行 agent-node + ~30-50 行 cli.ts delegate。 决策依据: A/B/C 三路径对比矩阵(§3.2)— C 在复杂度 / 代码量 / 协议稳定性三 大决策维度全胜 (vs RFC-005 Path A pull-on-prompt 不达 G2 / vs Path B ws daemon ~590 行 + 协议本周仍 stabilize)。 Phase 2 升级路径触发条件量化(§10.1, per 通信工程马 review focus)— 满足 mid-turn 干预 / multi-client peer / ws transport stable / inject_items merged 任 2 个时启动 RFC-007 (基于 Path B)。 RFC-005 标 Superseded by RFC-006(下一 commit)。通信工程马 worktree ~/anet-work/rfc-005-codex-code-cli/ 6 edit 中 5/6 直接复用 + #6 launchAgent 改 spawn agent-node delegate。通信测试马 PR #43 L3 regex `mcp[_-]server` 演进。 Author-Agent: 通信SDK马 Helpers: 通信龙 (deep design doc 24b744e + architecture pivot decisions), 通信工程马 (cli.ts implementer eval + Option 2 architecture choice)
1 parent d206f05 commit d98b696

1 file changed

Lines changed: 599 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)