Skip to content

feat(web): publish headless Conversation v1 for 0.3.3 - #10

Merged
AgentArcLab merged 24 commits into
mainfrom
feat/agent-runtime-v2-phase2-web
Aug 31, 2026
Merged

feat(web): publish headless Conversation v1 for 0.3.3#10
AgentArcLab merged 24 commits into
mainfrom
feat/agent-runtime-v2-phase2-web

Conversation

@AgentArcLab

Copy link
Copy Markdown
Contributor

目标

发布 @kingsoftcloud/ksadk-web@0.3.3,让 Hosted UI、Studio 和独立前端共用 ConversationSurface/Input/Item v1、identity reducer 与被动渲染边界。

主要变化

  • 新增 Node/SSR-safe @kingsoftcloud/ksadk-web/conversation 公共入口
  • canonical 会话流、游标重连、逐 item identity 去重与终态单调合并
  • reasoning、tool、approval、artifact、A2UI 与未知增量事件的统一被动投影
  • Hosted UI 优先使用合法 ConversationSurface;仅端点明确 404 时回退现有 Responses/AG-UI
  • 附件、模型、审批、Goal/Plan 在提交前按 Surface 能力校验
  • 增加正式 provenance、打包 API smoke 与 Chromium E2E 发布门禁

验证

  • npm run release:preflight
  • 271 Vitest tests passed
  • 120 Node contract tests passed
  • 5 canonical Conversation Chromium E2E passed
  • lint / build:ksadk / build:hosted / build:lib passed
  • packed tarball independent-consumer smoke passed
  • npm audit --omit=dev: 0 vulnerabilities

发布 provenance source: 37eb8dd6ae8c44ea4622d39f8c7ae9b13916a793

@AgentArcLab
AgentArcLab merged commit 6f2174b into main Aug 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant