ta
TanStack
GitHub
ai
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
ai
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
feat/define-use-assistant
58d8267d fix(ai-client): keep ChainClient off the server @tanstack/ai barrel Import CHAIN_EVENTS from the client-safe export so React Native Metro does not resolve BaseTextAdapter declare fields through useChain.
by Tom Beckenham
T
Failed
feat/define-use-assistant
58d8267d Merge b830a684bd7613ba7458bf38620b9d5da80cad5d into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
239ab807 feat(ai-client): stream structured-output partials on useChain steps Demux native structured-output.start + JSON text deltas into steps[name].partial via parsePartialJSON, and render live draft fields in the Blog Studio chain example.
by Tom Beckenham
T
Succeeded
feat/define-use-assistant
239ab807 Merge 6406b97464952fe8aac713de4508f866a98f825f into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
e511afa1 ci: apply automated fixes
by autofix-ci...
a
Succeeded
feat/define-use-assistant
e511afa1 Merge ff75e74ae36d7b63d7b97060d6271a1693ebd4de into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
c2231f51 feat(ai-react): add useChain for server-side chain activities Introduce ChainClient (ai-client) and useChain (ai-react) to demux chain:step progress and generation:result from a single SSE run. Refactor the Blog Studio chain example onto the hook.
by Tom Beckenham
T
Succeeded
feat/define-use-assistant
c2231f51 Merge 17ff787a26c1ba64d8f20a6128a0454968058af6 into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
739d47a7 ci: apply automated fixes
by autofix-ci...
a
Succeeded
feat/define-use-assistant
739d47a7 Merge a3be55401b582c53c75b7770c7fb7175f04332af into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
ede9ed14 examples: add Blog Studio chain demo next to server pipeline Show the same draft → (hero ∥ narration) flow composed with chain() instead of a hand-rolled generator, and link it from the home grid and server studio comparison.
by Tom Beckenham
T
Succeeded
feat/define-use-assistant
ede9ed14 Merge d467f6ea27e0466bc159b91ec31b224e4806d743 into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
f34517cd ci: apply automated fixes
by autofix-ci...
a
Succeeded
feat/define-use-assistant
f34517cd Merge 85346896b69ffcf04bda1510a6ee912305638735 into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
020a2c5f examples: add hooks and server Blog Studio pipeline variants Wire client-hooks and server-fn studio demos next to the assistant version so the same draft → (hero ∥ narration) flow can be compared by where the pipeline is composed. Share schema/helpers, register routes and nav, and stream server progress over SSE.
by Tom Beckenham
T
Succeeded
feat/define-use-assistant
020a2c5f Merge a075915acce8d6d80955cde5b39ad852b54d11b3 into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
b4683e04 feat(assistant): per-capability onResult transform on useAssistant `useAssistant` now accepts a per-one-shot-capability `{ onResult, forwardedProps }` option (keyed by capability name), mirroring the standalone generation hooks. `onResult` runs on the raw backend result and its return type becomes `assistant.<capability>.result` (via `InferGenerationOutput`); the parameter is typed as the raw result. Full inference both directions — locked by an `expectTypeOf` test. Threaded through `AssistantClient` into each `GenerationClient`, across all four framework hooks. Also refactors the Blog Studio example to derive 100% of its UI state from the assistant surface — zero `useState`/`useEffect`/`useRef`. Chat `isLoading`/`partial`/`final` and each one-shot's `result`/`status`/`error` drive the stepper, hero, and article; the voice-over uses `speech.onResult` to expose a ready `{ src }` data URL (no object-URL, no cleanup). Docs (assistant overview) and the ai-core/assistant skill updated for the new option.
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
b4683e04 feat(assistant): per-capability onResult transform on useAssistant `useAssistant` now accepts a per-one-shot-capability `{ onResult, forwardedProps }` option (keyed by capability name), mirroring the standalone generation hooks. `onResult` runs on the raw backend result and its return type becomes `assistant.<capability>.result` (via `InferGenerationOutput`); the parameter is typed as the raw result. Full inference both directions — locked by an `expectTypeOf` test. Threaded through `AssistantClient` into each `GenerationClient`, across all four framework hooks. Also refactors the Blog Studio example to derive 100% of its UI state from the assistant surface — zero `useState`/`useEffect`/`useRef`. Chat `isLoading`/`partial`/`final` and each one-shot's `result`/`status`/`error` drive the stepper, hero, and article; the voice-over uses `speech.onResult` to expose a ready `{ src }` data URL (no object-URL, no cleanup). Docs (assistant overview) and the ai-core/assistant skill updated for the new option.
by Alem Tuzlak
A
Succeeded
feat/define-use-assistant
45efbda0 ci: apply automated fixes
by autofix-ci...
a
Succeeded
feat/define-use-assistant
45efbda0 Merge 20398086c921f223a54873f271a9837f92585a61 into 5fcaf90dc82bc20b8c7a75faa3c129da04858af5
by Alem Tuzlak
A
Previous
Next