Commit Graph

2 Commits

Author SHA1 Message Date
zh a6056f58e8 fix(contracts): 补 ProjectSummary 与 ProjectListResponse 类型
端点表引用了 ProjectSummary 但类型文件里没定义;同时把协议文档的响应列改成 ProjectListResponse。
2026-09-23 20:00:59 +08:00
zh 2023e5312b feat(contracts): 客户端与服务端协议 v1 及事件模型(A1.7)
JSON Schema 为规范本体(envelope / events / receipt / capability / session / approval / error),TS 镜像在 contracts/events.ts 与 contracts/protocol.ts,人读版本在 docs/spec/protocol.md。11 类事件(message.delta、message.completed、tool.call、tool.result、execution.updated、approval.requested、approval.resolved、run.state、session.updated、error、heartbeat)带会话内单调 seq,支持 Last-Event-ID 断点续传;HTTP 端点覆盖健康检查、身份、项目、会话、发消息、取消、能力清单、执行状态与审批响应。漂移检查卡三处一致:schema、TS、文档;样例共 11 条事件 + 5 条 HTTP。
2026-09-23 20:00:47 +08:00