Skip to content

Dogfood native AG-UI client tools in React - #1305

Merged
blove merged 1 commit into
mainfrom
blove/agui-client-tools-react
Oct 13, 2026
Merged

blove merged 1 commit into
mainfrom
blove/agui-client-tools-react

Conversation

@blove

@blove blove commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

Adds a native React preview for AG-UI Client Tools, using the session-owned typed catalog and continuations from #1304. Five browser tools demonstrate simulated weather, a cancellable status check, weather cards, terminal snapshots, and explicit fictional booking decisions. The app keeps native observations separate from local execution and delivery evidence; Stop and New revoke stale execution and decision controls.

Registers the preview in Docs, Code, and Run with actual frontend sources and the canonical Python backend and prompt. Angular remains the default. The frontend fleet becomes 75 examples: 34 React and 41 Angular. Offline tests prepare a frozen canonical Python environment and exercise the actual graph and locked adapter over HTTP/SSE. The docs describe the private source-build packages and the limits of the demo.

An actual Code-view browser failure exposed duplicate prompt paths across source groups. Stable path deduplication fixes the duplicate row and tab, with a regression test. Browser output is excluded by a local ignore rule.

Validation:

  • 109 app unit tests; 20 native browser scenarios; four Docs/Code/Run browser flows.
  • 102 registry tests, 87 scoped website tests, 394 workspace tests, and strict TypeScript 5.9.3 checks.
  • Four project lint targets passed with zero errors; existing warnings remain.
  • Matrix, ports, and runtime bridge checks: 52 tests; source/CI policy: 394 tests; parity governance: 736 tests.
  • Fresh installed-package build: 164 modules, with 23 native runtime source records matching the merged runtime. Website production build passed.
  • Exact canonical result/model/snapshot bindings and worker cleanup verified. Offline scripted-model evidence does not claim a live provider request.

@vercel

vercel Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadplane Ready Ready Preview Oct 13, 2026 6:18am UTC

Request Review

@blove
blove merged commit 612567d into main Oct 13, 2026
39 checks passed

This branch was successfully deployed

1 active deployment
Preview – threadplane — 88982c50 Deployed Oct 13, 2026 by vercel[bot]
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