feat(website): AG-UI demo discoverability + docs polish#632
Merged
Conversation
…ents guide Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Augments the AG-UI docs polish spec with: site-wide paired LangGraph/AG-UI demo CTAs (shared DEMOS source + DemoCtaPair), a tabbed video-first homepage demo section (DemoShowcase), context-scoped AG-UI docs demo link + content callouts, the API reference nav section, and the custom-events guide. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add four AG-UI API reference MDX pages (provideAgent, injectAgent, toAgent, FakeAgent), wire them into the docs nav under a new 'API Reference' section, and add a bridgeCitationsState cross-link in the Citations guide. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…p + ag-ui analytics library Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
blove
added a commit
that referenced
this pull request
Jun 9, 2026
LangGraph (demo.threadplane.ai) and AG-UI (ag-ui.threadplane.ai) each captured running a real a2ui feedback-form render via Playwright, encoded small (mp4 + webm + first-frame webp poster, ~460KB total). Fills the DemoShowcase video-first tabs added in #632. Also drop the stale apps/website/public/demo/ ignore (added alongside test-results/cache dirs in 1479a03) so these intentional public assets are tracked and deployed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2 tasks
blove
added a commit
that referenced
this pull request
Jun 9, 2026
LangGraph (demo.threadplane.ai) and AG-UI (ag-ui.threadplane.ai) each captured running a real a2ui feedback-form render via Playwright, encoded small (mp4 + webm + first-frame webp poster, ~460KB total). Fills the DemoShowcase video-first tabs added in #632. Also drop the stale apps/website/public/demo/ ignore (added alongside test-results/cache dirs in 1479a03) so these intentional public assets are tracked and deployed. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
blove
added a commit
that referenced
this pull request
Jun 9, 2026
* docs(spec): AG-UI docs polish — demo link + API reference + custom-events guide Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs(spec): expand to paired demo CTAs + homepage demo rebuild Augments the AG-UI docs polish spec with: site-wide paired LangGraph/AG-UI demo CTAs (shared DEMOS source + DemoCtaPair), a tabbed video-first homepage demo section (DemoShowcase), context-scoped AG-UI docs demo link + content callouts, the API reference nav section, and the custom-events guide. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs(plan): AG-UI demo discoverability + docs polish — task-by-task plan Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * feat(website): add DEMOS source of truth for demo CTAs Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * feat(website): DemoCtaPair — parallel LangGraph + AG-UI demo buttons Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * feat(website): FinalCTA renders paired demo CTAs by default * feat(website): footer lists LangGraph + AG-UI demos Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * feat(website): navbar Demo dropdown (LangGraph + AG-UI) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * feat(website): tabbed video-first DemoShowcase on homepage Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * feat(website): contextual AG-UI live-demo link in docs nav Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs(ag-ui): add live-demo callouts to introduction + quickstart Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs(ag-ui): API reference pages + nav section Add four AG-UI API reference MDX pages (provideAgent, injectAgent, toAgent, FakeAgent), wire them into the docs nav under a new 'API Reference' section, and add a bridgeCitationsState cross-link in the Citations guide. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs(ag-ui): add missing cross-links to API reference pages * docs(ag-ui): custom-events guide (live a2ui streaming) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix(website): correct customEvents docs cast + DemoShowcase key lookup + ag-ui analytics library Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
blove
added a commit
that referenced
this pull request
Jun 9, 2026
LangGraph (demo.threadplane.ai) and AG-UI (ag-ui.threadplane.ai) each captured running a real a2ui feedback-form render via Playwright, encoded small (mp4 + webm + first-frame webp poster, ~460KB total). Fills the DemoShowcase video-first tabs added in #632. Also drop the stale apps/website/public/demo/ ignore (added alongside test-results/cache dirs in 1479a03) so these intentional public assets are tracked and deployed. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Makes the AG-UI live demo (
ag-ui.threadplane.ai) a first-class peer of the LangGraph demo across the marketing site, and closes two AG-UI docs gaps. No@threadplane/*library source changes.Demo CTAs (single source of truth):
lib/demos.ts(DEMOS+demoCtaSuffix) feeds every demo surface.DemoCtaPairrenders LangGraph + AG-UI as parallel buttons.FinalCTA(9 pages) shows the pair by default, keeps the cockpit "See each feature in action →" ghost; explicit-primarycallers still override.Homepage demo rebuild:
DemoShowcase— tabbed (LangGraph | AG-UI), video-first with a "Launch live demo ▶" overlay that swaps in the live iframe. OldLiveDemoFrameremoved; the "production patterns" FeatureBlock visual repointed to the existing static screenshot.public/demo/*) are NOT in this PR — until they land, the showcase shows a "click to launch" panel (launch-to-live works). Tracked as a follow-on.AG-UI docs:
DocsLibrary.demoUrl(only ag-ui sets it). Demo callouts in introduction + quickstart.provideAgent/injectAgent/toAgent/FakeAgent(signatures verified againstlibs/ag-uisource).bridgeCitationsStatecross-linked from the citations guide.AgUiAgent.customEventssignal (live a2ui streaming).Spec:
docs/superpowers/specs/2026-06-07-ag-ui-docs-demo-link-design.md· Plan:docs/superpowers/plans/2026-06-07-ag-ui-demo-discoverability.mdFollow-ups (not in this PR)
DemoShowcase(public/demo/).injectAgent()'s return type toAgUiAgentinlibs/ag-uisocustomEventsis reachable without a cast (docs currently show the cast).Test Plan
websitejob green:nx lint website,generate-api-docs(no drift),nx build website.solutions/[slug]keeps its override.DemoShowcasetabs switch; launch overlay mounts the live iframe.🤖 Generated with Claude Code