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
worktree-resilient-popping-knuth
1428f232 feat(ai-byteplus): add first-class Seedance 2.5 support (#1060) Promote dreamina-seedance-2-5-260628 from the open string escape hatch into BYTEPLUS_VIDEO_MODELS with documented capabilities: 4–30s duration, 480p/720p, multimodal references including audio-only input, priority/generate_audio, and output_format. Update adapter guards, unit tests, docs, and the Seedance Studio example catalog.
by Tom Beckenham
T
Succeeded
worktree-resilient-popping-knuth
1428f232 Merge 87f6f67d2aa03ebee320c77bc8c1201b2692560f into 888e8b7e8247844bb13b1d194ab814c0ffaff41f
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
5524cce5 Merge b040cbd6aa23cad4df35fc6bd7f2c1b06d9b474d into 7d922963b09b59dd693fcaef84bef3ffe35a0a94
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
5524cce5 fix(ai): use concrete middleware module paths in the rerank activity rerank/index.ts imported the '../middleware' directory barrel, so the declaration emit rewrote it to '../middleware.js', which does not resolve under bundler/node16/nodenext. scan-dangling-dts caught it. Import '../middleware/run' and '../middleware/types' like every other activity does.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
4763978c Merge 8aadc53a9ca898a6d97b607453eca8f5e2dfdfd7 into 7d922963b09b59dd693fcaef84bef3ffe35a0a94
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
4763978c fix(ai): use concrete middleware module paths in the rerank activity rerank/index.ts imported the '../middleware' directory barrel, so the declaration emit rewrote it to '../middleware.js', which does not resolve under bundler/node16/nodenext. scan-dangling-dts caught it. Import '../middleware/run' and '../middleware/types' like every other activity does.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
4422e64e Merge d2fda4348789368be7092f85aa909e9ff2197c2b into 7d922963b09b59dd693fcaef84bef3ffe35a0a94
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
4422e64e fix(ai-cohere): use oxlint scripts so knip passes The package shipped eslint scripts, but the repo moved to oxlint, so knip reported an unlisted 'eslint' binary and root:test:knip failed. Also run vitest non-watch and align vite to ^8.1.4 like the sibling adapter packages.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
548c79fe ci: apply automated fixes
by autofix-ci...
a
Failed
worktree-resilient-popping-knuth
548c79fe Merge db29824268373825f042e23aaf07d49525ba356d into 7d922963b09b59dd693fcaef84bef3ffe35a0a94
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
bf9c9573 chore(examples): align ts-react-rerank with the post-merge example setup main moved examples to vite 8 (native resolve.tsconfigPaths, no vite-tsconfig-paths plugin) and a newer nitro. Match ts-react-media.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
bf9c9573 Merge bf5de6845730e516063f918c83826699e3729631 into 7d922963b09b59dd693fcaef84bef3ffe35a0a94
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
d2255d9a fix(ai): harden rerank abort classification and clarify usage docs Address review feedback: - Prefer error identity over signal state in rerank's abort detection. Classifying on `signal.aborted` alone misrouted a genuine failure (e.g. the out-of-range-index throw) to the abort hook whenever a shared/ long-lived signal happened to already be aborted, hiding it from `onError` observers. Reuse the shared abort-name set (now exported as `isAbortShapedError`), which also covers the OpenRouter SDK's `RequestAbortedError`. - Correct the "token counts are 0" claim in `RerankResult.usage` JSDoc and the reranking guide: OpenRouter also reports `totalTokens`/`cost`; only Cohere leaves token counts at 0. - Note in the OpenRouter adapter that the SDK zod-validates responses, so a malformed object body throws "Response validation failed" before mapping — the feared cryptic `undefined.map` TypeError can't occur, so no redundant runtime guard is added. Add a regression test proving a malformed body rejects loudly. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
by Tom Beckenham
T
Succeeded
worktree-resilient-popping-knuth
d2255d9a Merge 28d895f7bd2ed2a2b39531a8a86cf66088ea2aef into 3ae96e67a28588ae3f0d932f424fc3d9f204f661
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
1ded0320 refactor(ai): remove any from rerank provider-option inference Adopt the audio activity's clean type pattern: extract provider options by structurally matching the adapter's `~types` shape with `infer P` instead of routing through `RerankAdapter<any, any>`, and tighten the adapter constraints from the loose `object` to the self-referential `RerankProviderOptions<TAdapter>`. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
by Tom Beckenham
T
Succeeded
worktree-resilient-popping-knuth
1ded0320 Merge dbb015e1d3f52a3fa853c16a25b20316b1cb2628 into 3ae96e67a28588ae3f0d932f424fc3d9f204f661
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
d13f683b fix: address review feedback on rerank - rerank() activity: guard provider-returned indices and remove the as-cast, throwing a clear error on an out-of-range index instead of yielding undefined. - BaseRerankAdapter.generateId: use slice(2, 9) so the fallback id is never empty. - ai-cohere env detection: fall back to process.env when window.env is absent (bundler/Electron browser builds). - docs: replace the `as` cast in the rerank server example with a runtime guard.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
d13f683b Merge f0f2fbb87a70bfc5d9d5fb25e994799ef44204e7 into 33a91e5619b1d4e4db2e8b4a2b2549074bdab1e7
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
ad547c0b test(ai-openrouter): drive real SDK via fetch mock in rerank test Replace the @openrouter/sdk module mock with a network-layer fetch intercept driving the real SDK. Module mocking was sensitive to the CI runner's test isolation and failed there while passing locally; intercepting fetch exercises the SDK's real request building and zod response parsing and is environment- independent.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
ad547c0b Merge 224c407213c21ed37a43a4d8e1c30914867616ae into 33a91e5619b1d4e4db2e8b4a2b2549074bdab1e7
by Alem Tuzlak
A
Previous
Next