Home

mweinbach / agent-coworker

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

feat(desktop): render A2UI generative-UI surfaces in the main chat view

6 months ago

00a3f80
Authored
Cursor Agent4/17/2026, 5:39:59 PM
Adds a new desktop renderer (basic catalog: Text/Heading/Column/Row/Stack/
Button/TextField/Checkbox/Image/List/Card) and an A2uiSurfaceCard that
expands inline in the chat feed. Unknown catalogs render with a warning
banner; unknown component types render a diagnostic fallback. Interactive
controls are disabled in this phase until client-to-server actions land.

Also regenerates docs/generated/websocket-jsonrpc.* to include the new
uiSurface projected item variant.

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

Parentd219a8d

5 files changed
  • apps/desktop/src/ui/ChatView.tsx+5−0
  • apps/desktop/src/ui/chat/a2ui/A2uiRenderer.tsx+410−0
  • apps/desktop/src/ui/chat/a2ui/A2uiSurfaceCard.tsx+112−0
  • docs/generated/websocket-jsonrpc.d.ts+4−4
  • docs/generated/websocket-jsonrpc.schema.json+1−1