aps-agent/contracts
zh b56e6f5551 feat(contracts): 补齐 HTTP 契约与端点一致性检查(A1.8)
新增 http.schema.json(14 个 HTTP payload:健康检查、身份、项目、能力清单、消息、会话 CRUD、发消息、取消、审批响应);receipt/capability/session/approval/error 五份改成 \ 形式以便跨文件引用。样例从 5 条补到 19 条,覆盖 protocol.ts 除 CapabilityId 外的全部导出类型。新增三条测试:HTTP payload 覆盖率、协议文档端点表 vs ENDPOINT_SPECS、ENDPOINTS 常量 vs ENDPOINT_SPECS 路径。反向验证过:把文档里的 /v1/me 改成 /v1/whoami 会被拦下。
2026-09-23 20:52:24 +08:00
..
fixtures feat(contracts): 补齐 HTTP 契约与端点一致性检查(A1.8) 2026-09-23 20:52:24 +08:00
schemas feat(contracts): 补齐 HTTP 契约与端点一致性检查(A1.8) 2026-09-23 20:52:24 +08:00
events.ts feat(contracts): 客户端与服务端协议 v1 及事件模型(A1.7) 2026-09-23 20:00:47 +08:00
index.ts feat(contracts): 客户端与服务端协议 v1 及事件模型(A1.7) 2026-09-23 20:00:47 +08:00
package.json feat(workspace): pnpm monorepo 骨架与包边界(A1.1) 2026-09-23 19:29:57 +08:00
protocol.ts feat(contracts): 补齐 HTTP 契约与端点一致性检查(A1.8) 2026-09-23 20:52:24 +08:00
tsconfig.json feat(contracts): 客户端与服务端协议 v1 及事件模型(A1.7) 2026-09-23 20:00:47 +08:00