docs: fix v0.1 implementation stack
This commit is contained in:
@@ -13,7 +13,7 @@ Backend adapter 是 runner 与具体 Code Agent 工具之间的适配层。它
|
||||
|
||||
## Adapter 合同
|
||||
|
||||
第一版可以把 adapter 实现为 runner 进程内模块,不要求独立 Deployment。无论实现形态如何,对 runner 的逻辑合同必须稳定:
|
||||
第一版可以把 adapter 实现为 runner 进程内 Bun/TypeScript 模块,不要求独立 Deployment。无论实现形态如何,对 runner 的逻辑合同必须稳定:
|
||||
|
||||
```text
|
||||
resolveProfile(profile) -> capability
|
||||
@@ -26,6 +26,8 @@ redact(value) -> redacted value
|
||||
|
||||
Adapter 输入必须来自 manager 保存的 run/command 和 Kubernetes Secret projection;不得从 CLI 参数、临时环境变量或 Git 文件读取 provider credential 明文。
|
||||
|
||||
`v0.1` 的第一真实 adapter 是 Codex adapter。它必须走 Codex CLI app-server JSON-RPC over stdio;adapter 合同把 Codex 的 thread、turn、notification、tool lifecycle 和 stderr/exit 信息归一化为 AgentRun 标准 events。
|
||||
|
||||
## 标准事件
|
||||
|
||||
Adapter 输出给 runner 的 event 类型至少包括:
|
||||
|
||||
Reference in New Issue
Block a user