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/generic-interrupts
a85f5149 docs: type generic interrupts without Extract casts Check kind and definitionId, then pass GenericInterrupt<typeof reviewPlan>. Also clean em dashes and a few contracted words in the interrupt guides.
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
a85f5149 Merge 94c068dc0313a586d813f23066cd380b1af2aa6c into f9e227300c95969d9f3b0efb520d58dc4916dafa
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
cda2c542 fix: stamp foreign-interrupt bindings with the request runId The client correlates generic resume on the request runId. The harness used a new server id, so ours was generic but canResolve stayed false.
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
cda2c542 Merge e7bc64dfd987570f5889f3d038f0723096510c26 into fd95d9675a77b0f8dc4aee5dd03b88849149ca4f
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
8b99a854 ci: raise E2E job timeout to 30 minutes The suite does not finish in the old 15-minute job limit.
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
8b99a854 Merge 19c3f5cd864ac8fa48bbc68596c3a1a1508b224c into fd95d9675a77b0f8dc4aee5dd03b88849149ca4f
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
fbda1196 fix: drop unused expectCollectRejects after main merge The helper came from main. This branch already asserts those cases with RUN_ERROR. oUnusedLocals failed @tanstack/ai-persistence:test:types and cancelled E2E.
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
fbda1196 Merge ef030e90c496e86283961424a331bb8193471338 into fd95d9675a77b0f8dc4aee5dd03b88849149ca4f
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
51cda96e ci: apply automated fixes
by autofix-ci...
a
Failed
feat/generic-interrupts
51cda96e Merge bf35c655ced05df0fa50401b40e6185c49d49745 into a987581f5a62e6ffc37b80c9b8c16125c608aa11
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
95603605 fix: make generic middleware interrupt e2e pass The harness dropped a numeric aimockPort and clicked Run Test before hydrate. Client tools also ran before toolResume, so cancel/stop could not skip them. - Parse aimockPort as number or string - Wait for hydrate, then retry Run Test - Hold client tools until toolResume is continue - Keep synthetic beforeModel run ids on the chat run
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
95603605 Merge ab195ff0f2b1bfc8c8c0079bc7e91ee68ddcdf02 into a987581f5a62e6ffc37b80c9b8c16125c608aa11
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
0293f149 fix: use one schema hash for first-party generic interrupts The client hashed convertSchemaToJsonSchema output, which adds extra object fields. The producer does not. The hashes did not match, so typed review-plan items never hydrated and the generic middleware e2e tests timed out.
by Alem Tuzlak
A
Failed
feat/generic-interrupts
0293f149 fix: use one schema hash for first-party generic interrupts The client hashed convertSchemaToJsonSchema output, which adds extra object fields. The producer does not. The hashes did not match, so typed review-plan items never hydrated and the generic middleware e2e tests timed out.
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
4aadd937 feat(ai-isolate-quickjs): support custom WASM locations (#1099) * feat(ai-isolate-quickjs): adding support for wasmLocation option for QuickJsWASM driver and documentation update * Update docs/config.json Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * feat(ai-isolate-quickjs): standardize code formatting * fix formatting * ci: apply automated fixes * fix(docs): import createQuickJSIsolateDriver in wasmLocation snippet --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com>
by SilvioYMollov
S
Succeeded
feat/generic-interrupts
4aadd937 Merge 738b0720ac1a10a906a7b1cf6565e2320d87bfe7 into 44a384830858b3913edfbe562d390e65bea0ef92
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
85828564 fix: unblock generic interrupt CI typechecks Keep interrupt-free createChatMiddleware() as never so chat() without interrupts type-checks. Give the playground a mutable audience list. Stop inferring a variadic middleware tuple in the e2e route. Make the apply-answers resume snippet valid TypeScript.
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
85828564 Merge 797c72e5f8364b1a89187fba518cf997f1b33ad0 into 03f0f5dde47f92219a4e23b2d81f0b631a74b4ec
by Alem Tuzlak
A
Failed
feat/generic-interrupts
3a5385ac Merge 661179f3da55bad0dc1de9e01c59515d89c51297 into efe3b07688a29960a4b3e25c44219a253bb75a00
by Alem Tuzlak
A
Succeeded
feat/generic-interrupts
3a5385ac fix: address generic interrupt review bugs Call onFinish after toolResume stop so persistence can write the turn. Keep tool approvals in the afterTools generic batch. Keep pending tool calls in the afterModel snapshot. Parse malformed tool arguments as {} on the emit path. Accept an optional payload that parses to undefined. Merge durable resume tool state maps instead of replacing them. Reject pending interrupts from more than one run on a thread. Record a stale error when two first-party items share a batchIndex. Treat a generic binding as not resumable when a wire schema hash does not match.
by Alem Tuzlak
A
Previous
Next