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
fix-1192-append-drain
d09379b5 Merge a48869c3f3bd3c20dec5676d420203bad74d52e0 into 4e9c5d2887dc9a3d64fce6ed424aa68f451e20f6
by Alem Tuzlak
A
Succeeded
fix-1192-append-drain
d09379b5 fix(ai-client): drain connect queue after successful send Move waitUntilSubscriberIdle out of finally so connect() still throws SyntaxError and UnsupportedResponseStreamError. Drain with microtasks first so a hidden tab does not get a macrotask from send(). Type the tool_calls RUN_FINISHED fixture as a plain event so test:types accepts the connect() generator.
by Alem Tuzlak
A
Succeeded
fix-1192-append-drain
4be8ec1d fix(ai-client): wait past intermediate tool_calls before append resolves A tool-calling HTTP response can emit RUN_FINISHED with finishReason tool_calls and then continue. append() treated that terminal as the end of the request and dropped a later interrupt. Keep per-iteration RUN_STARTED and RUN_FINISHED. Do not resolve processing or fire onStreamEnd on an intermediate tool_calls terminal. Drain the connect() subscribe queue before send() returns. Fixes #1192
by Alem Tuzlak
A
Failed
fix-1192-append-drain
4be8ec1d Merge c698625126c4478913e4ee62601b5ccc0d8700fb into 4e9c5d2887dc9a3d64fce6ed424aa68f451e20f6
by Alem Tuzlak
A
Previous
Next