TanStack
OSS
ai
Overview
Sign in / Sign up
Open main menu
ai
GitHub
Overview
Runs
Analytics
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/interrupts-overhaul
a36e8f59 docs(interrupts): show how the server consumes the approval decision Add a "Consume the decision on the server" section to tool-approval.md: a server execute snippet reading the (possibly edited) input, and an honest account of the payload branches (reject payload becomes the tool result the model reads; approve payload is decision metadata, not passed to execute, use editedArgs for values the tool needs).
by Alem Tuzlak
A
Failed
feat/interrupts-overhaul
a36e8f59 docs(interrupts): show how the server consumes the approval decision Add a "Consume the decision on the server" section to tool-approval.md: a server execute snippet reading the (possibly edited) input, and an honest account of the payload branches (reject payload becomes the tool result the model reads; approve payload is decision metadata, not passed to execute, use editedArgs for values the tool needs).
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
a6abc5bb docs(interrupts): show error/recovery handling with a real component Replace the prose-only "when an answer is wrong" section in multiple.md with a runnable component that renders item errors and root interruptErrors, gates buttons on status and resuming (not just canResolve), and demonstrates both recovery paths (clearResolution and retryInterrupts).
by Alem Tuzlak
A
Failed
feat/interrupts-overhaul
a6abc5bb Merge 02a6d011b4ca2198ef79555ec85651aa221de49a into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
0cd4a60a ci: apply automated fixes
by autofix-ci...
a
Succeeded
feat/interrupts-overhaul
0cd4a60a Merge 76cd05a553388396c8a9196b141efb56edd1ed57 into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
bbabd90d fix(ai): satisfy no-unnecessary-condition in snapshot enrichment Avoid a mutated outer `changed` flag that control-flow analysis treats as always falsy; detect part identity changes instead.
by Tom Beckenham
T
Succeeded
feat/interrupts-overhaul
bbabd90d Merge 39d20373fc37e547a175d00c06a0a1eca92f916f into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Failed
feat/interrupts-overhaul
6b0918f3 Merge 300efdcbf9b4e4b261c1b7e7f977653f43b4290e into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
6b0918f3 test(ai): expect tool-call complete+output after snapshot anchor MESSAGES_SNAPSHOT reconciliation now folds tool-result into the sibling tool-call; update the anchor test to match.
by Tom Beckenham
T
Failed
feat/interrupts-overhaul
420d1437 Merge a20e9042824988c239d44726084f73c19243b4a7 into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
420d1437 fix(ai): restore tool-call output after MESSAGES_SNAPSHOT Client-tool interrupt paths emit AG-UI MESSAGES_SNAPSHOT from ModelMessages, which rebuild tool-call parts as input-complete without output and wipe the complete/output state the client already applied from TOOL_CALL_END/RESULT. Reconcile snapshots by folding tool-result content into matching tool-call parts (and prefer pre-snapshot complete state when richer).
by Tom Beckenham
T
Succeeded
feat/interrupts-overhaul
05d82c8f Merge c54eb33627e509db74c4ca2e1167275876776ae6 into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
2061e469 fix(e2e): repair tools-test deny onClick syntax and format Missing closing brace on the deny-button handler broke prettier parse.
by Tom Beckenham
T
Succeeded
feat/interrupts-overhaul
2061e469 Merge ee8fef29316909a1fbb56fdb6ea7646d99bf6bf9 into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
ee65af37 fix(interrupts): clear resume state after approve; fix e2e approval harness - Clear interrupt/resume state on successful continuation streams even when provider run ids diverge; always clear after a successful interrupt batch - Immediately reflect approval decisions on tool-call message parts (#532) - Hide submitting interrupts from the public list; block sends only on actionable pending/staged interrupts - Register client delete_file needsApproval stub so tools-test hydrates tool-approval interrupts; match resolve by toolCallId/approval id - Only render pending approval prompts in e2e ChatUI
by Tom Beckenham
T
Failed
feat/interrupts-overhaul
ee65af37 Merge 948d42f4a36f953b62122df96cf59c64a347b7f3 into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
c5ccfd5c fix: clear knip, lint, and example typecheck after interrupts merge - Drop unused PublicInterruptBinding and knip ignore for @standard-schema/spec - Clean interrupt-manager shadowing / unnecessary conditionals / async - Include serverPersistence in e2e provider links - Use AnyServerTool for heterogeneous tool arrays in code-mode example
by Tom Beckenham
T
Succeeded
feat/interrupts-overhaul
c5ccfd5c Merge 0868b319bcd8aca760424761553ac2894ba9b554 into fe53f15f1ef7c3c2d6bbbca40095cc3bc838c7ef
by Alem Tuzlak
A
Succeeded
feat/interrupts-overhaul
2e0c5937 ci: apply automated fixes
by autofix-ci...
a
Previous page
Previous
Next
Next page