Skip to content

fix(web): stabilize canonical conversation terminal handling - #12

Merged
AgentArcLab merged 25 commits into
mainfrom
fix/conversation-terminal-0.3.4
Sep 1, 2026
Merged

fix(web): stabilize canonical conversation terminal handling#12
AgentArcLab merged 25 commits into
mainfrom
fix/conversation-terminal-0.3.4

Conversation

@AgentArcLab

Copy link
Copy Markdown
Contributor

Summary

  • wait for explicit run-terminal events instead of treating completed items as completed runs
  • preserve thinking/tool/approval/feedback presentation across streaming and replay
  • replace the inert Pages placeholder with an interactive local demo covering incremental output, approval above the composer, and feedback
  • prepare @kingsoftcloud/ksadk-web@0.3.4 release provenance and workflows

Verification

  • npm run release:preflight
  • 275 Vitest tests
  • 120 Node contract tests
  • canonical conversation Playwright scenarios
  • interactive demo Playwright scenario
  • independent npm pack install check

Consumer impact

This patch is intended for both AgentEngine Hosted UI and KsADK Studio static UI. The same published npm artifact must be used to rebuild both consumers. Formal npm publish and production deployment remain maintainer-gated.

@AgentArcLab
AgentArcLab merged commit 63b3078 into main Sep 1, 2026
1 check passed
@AgentArcLab
AgentArcLab deleted the fix/conversation-terminal-0.3.4 branch September 1, 2026 04:10
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