Repository navigation
DSH A2UI alpha.8: official-renderer integration and replay-safe snapshots #3604
sunxiuguo
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Update: 2026-10-25 — alpha.13 host acceptance
The alpha.8 standalone preview below is retained as historical evidence. Alpha.13 now has a documented real-host acceptance run on DeepSeek Harness 0.2.0-rc.2: two sessions, native authentication/transport, controlled action rejection and retry, and graceful host restart with authored history restored without replaying historical actions. The model/provider and workshop data were synthetic; this was not a live-model trial.
A separate stopped-profile test covered native package installation, alpha.8 → alpha.13 upgrade, rollback, removal and reinstall. It did not establish existing-history migration across those package changes. Unsent drafts are not durable. Support remains bounded A2UI v0.9/v0.9.1, not full basic-catalog conformance or A2UI v1. No npm release or public hosted demo is available.
Run and artifacts. Actual screenshots from the synthetic alpha.13 host test:
Original alpha.8 standalone preview (2026-10-24)
DSH A2UI is an independent, MIT-licensed A2UI integration for DeepSeek Harness. This alpha.8 preview uses v0.9/v0.9.1 envelopes and the official @a2ui/react / @a2ui/web_core 0.14.0 renderer.
The 23-second continuous CI-recorded browser demo below uses synthetic data, no live model and no credentials. It shows explicit checks/regex and Button gating, a resolved action logged locally, and export → actual reload → explicit paste/restore of edited values without re-sending historical actions. It is automated interaction, not a narrated human session; please pause to inspect details.
It also shows a visible COMPATIBILITY error for TextField.validationRegexp. This valid official property is not executed by the pinned runtime, so the integration rejects it rather than silently rewriting the payload.
Source and setup: https://github.com/sunxiuguo/dsh-a2ui
Reproducible capture: https://github.com/sunxiuguo/dsh-a2ui/blob/a8d117041d9775347805a827d3d723a7601c1478/docs/showcase-recording.md
This is partial protocol support, not full basic-catalog conformance or a certified full DSH shell/live-model deployment. There is no automatic persistence, npm release or hosted public demo. The project is not affiliated with or endorsed by DeepSeek, Google or A2UI. Implementation and testing are AI-assisted.
Feedback from people integrating official basic-catalog documents would be useful, especially on the rejection boundary and snapshot/replay contract.
dsh-a2ui-synthetic-demo.webm
All reactions