zh
|
d6bb4a7df2
|
feat(client): 最小界面与单端口托管(A1.4 / A1.5)
客户端 Vite + React 三栏骨架:左会话列表、中对话流(SSE 流式)、右工作区占位与事件流观察窗;连接状态徽章;类型全部来自 @aps/contracts。服务端托管 client/app/dist,一个端口跑完整平台;pnpm dev 一键起服务端与前端,pnpm start 构建后单端口托管。实测:浏览器打开后新建会话、发消息、看到流式回复与事件流 seq 1..7;31 条测试全绿。
|
2026-09-24 15:41:01 +08:00 |
zh
|
f127e5071e
|
feat(ci): lint 基线与三个检查接入门禁(A1.6)
eslint(typescript-eslint + prettier)、跨库访问检查(ADR-0008)、能力描述七要素检查(A2.6 的 CI 项)、APS/平台 CI 分流;新增 pnpm verify 一条命令跑完整门禁。TypeScript 从 7.0 降到 6.0.3——typescript-eslint 尚不支持 TS 7。测试 21 → 30 条全绿。
|
2026-09-24 15:37:35 +08:00 |
zh
|
52be2793e4
|
feat(server): 应用服务最小闭环与 HTTP/SSE 入口(A1.3)
按协议 v1 实现 12 个端点中的 10 个:健康检查、身份、项目、会话 CRUD、发消息、取消、能力清单;执行状态与确认卡返回 501(A2/A4 落地)。应用层含事件总线(会话内 seq、回放、订阅)、会话存储(ADR-0003 作用域校验)、占位引擎(回显,A3 替换)。新增 6 条冒烟测试:未接入 Provider 可用、事件流合规且 seq 递增、幂等重试、取消、断点续传、错误包装。协议补一型事件 message.user(多端与重连需要)。测试 15 → 21 条全绿;本地启动实测通过。
|
2026-09-24 15:09:37 +08:00 |
zh
|
d2aa837579
|
feat(workspace): pnpm monorepo 骨架与包边界(A1.1)
六个包:@aps/contracts、@aps/provider-sdk、@aps/server、@aps/client-app、@aps/desktop、@aps/provider-aps。依赖方向 contracts <- provider-sdk <- server <- client,providers/* 只依赖 provider-sdk。TypeScript 项目引用串起构建,pnpm typecheck 全绿。server 内部按 entry/app/agent/core/workflows 建目录并写明各自不该出现什么。
|
2026-09-23 19:29:57 +08:00 |