You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* docs(website): final-review fix batch spec + rulings
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* fix(website): final-review fix batch across all marketing surfaces
/ag-ui tells the truth (seven backends, spec-pinned to the grid); the
footer tagline loses the last sitewide litany; HomeFAQ joins the rail;
/render dedupes its fallback phrasing; FinalCTA's caption and doc comment
catch up to the shipped rules; Angular pills derive from the support
source; orphaned pricing CSS deleted; a tautological assertion dropped;
the pricing kicker unifies on Eyebrow. Rulings recorded in the spec.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Build the Angular UI once, on the AG-UI protocol — eight runtimes speak it today, and new ones <spanclassName="marker-highlight">work the day they ship</span>. History and checkpoint behavior stays with your backend.
41
+
Build the Angular UI once, on the AG-UI protocol — seven runtimes speak it today, and new ones <spanclassName="marker-highlight">work the day they ship</span>. History and checkpoint behavior stays with your backend.
@@ -66,7 +67,7 @@ export default async function AgUiPage() {
66
67
id="backends"
67
68
eyebrow="Runtime choice"
68
69
headline="Pick a backend. Keep the UI."
69
-
body="The AG-UI protocol decouples your agent runtime from your front-end. @threadplane/ag-ui wraps any AG-UI AbstractAgent into the runtime-neutral Agent contract that @threadplane/chat consumes — so the same Angular components ship against eight different runtimes."
70
+
body="The AG-UI protocol decouples your agent runtime from your front-end. @threadplane/ag-ui wraps any AG-UI AbstractAgent into the runtime-neutral Agent contract that @threadplane/chat consumes — so the same Angular components ship against seven different runtimes."
70
71
rows={[
71
72
{claim: 'Stream from Python, .NET, or TypeScript',api: 'AG-UI protocol'},
72
73
{claim: 'Tool calls, state deltas, citations — standardized',api: 'protocol events'},
Copy file name to clipboardExpand all lines: apps/website/src/app/render/page.tsx
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ export default async function RenderPage() {
36
36
Generative UI without a second framework.
37
37
</h1>
38
38
<pclassName="render-page-hero-subtitle">
39
-
Server-emitted JSON specs render into Angular <spanclassName="marker-highlight">components you already own</span>. Vercel json-render and Google A2UI both supported. Per-component fallback, readiness gate, no surprises.
39
+
Server-emitted JSON specs render into Angular <spanclassName="marker-highlight">components you already own</span>. Vercel json-render and Google A2UI both supported. Unknown specs degrade gracefully — no surprises.
0 commit comments