Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

feat(a2ui): skill doc, docs, and integration tests

6 months ago

9d6aae7
Authored
Cursor Agent4/17/2026, 5:46:24 PM
- skills/a2ui/SKILL.md — agent-facing how-to with envelope cheat sheet, the
  supported basic catalog subset, security rules, and incremental-update
  examples.
- docs/a2ui.md — architecture + roadmap doc. Points readers at the source-of-
  truth files.
- docs/websocket-protocol.md — add a2ui_surface event section and TOC entry.
- test/tools/a2ui.test.ts — tool behavior against a mocked applier.
- test/a2ui/conversationProjection.test.ts — projection emits uiSurface
  ProjectedItems with stable per-surface ids.
- apps/desktop/test/a2ui-surface-card.test.tsx — React renderer tests
  covering dynamic bindings, HTML escaping, unknown components, unsupported
  catalogs, and unsafe image schemes.

bun test (3184 pass) + bun run typecheck green.

Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>

Parent00a3f80

6 files changed
  • apps/desktop/test/a2ui-surface-card.test.tsx+103−0
  • docs/a2ui.md+128−0
  • docs/websocket-protocol.md+50−0
  • skills/a2ui/SKILL.md+140−0
  • test/a2ui/conversationProjection.test.ts+67−0
  • test/tools/a2ui.test.ts+80−0