TanStack
OSS
ai
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
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
Failed
worktree-resilient-popping-knuth
c0f53f5a docs: correct OpenRouter rerank attribution field name (xTitle -> appTitle) The SDK-based OpenRouter adapters use SDKOptions, whose attribution field is appTitle, not xTitle (xTitle only exists on the legacy raw-fetch client helper). Fix the rerank section of the OpenRouter adapter docs and the changeset.
by Alem Tuzlak
A
Failed
worktree-resilient-popping-knuth
c0f53f5a Merge b6b969e666855fd913e499d9e5a06d4932f040fb into 33a91e5619b1d4e4db2e8b4a2b2549074bdab1e7
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
c0f53f5a docs: correct OpenRouter rerank attribution field name (xTitle -> appTitle) The SDK-based OpenRouter adapters use SDKOptions, whose attribution field is appTitle, not xTitle (xTitle only exists on the legacy raw-fetch client helper). Fix the rerank section of the OpenRouter adapter docs and the changeset.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
128dee42 ci: apply automated fixes
by autofix-ci...
a
Succeeded
worktree-resilient-popping-knuth
128dee42 Merge a5f1578f83e274f9c88d387e664535e8d1483692 into 33a91e5619b1d4e4db2e8b4a2b2549074bdab1e7
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
1e082ac1 feat(ai-openrouter): add rerank adapter via the OpenRouter SDK Add openRouterRerank / createOpenRouterRerank for reordering documents by relevance through OpenRouter's unified /v1/rerank endpoint, using the @openrouter/sdk rerank method. - Model-agnostic: supports every rerank model OpenRouter offers (Cohere rerank-v3.5 / 4-fast / 4-pro, NVIDIA llama-nemotron-rerank, and any future slug) via an open model type with known-model autocomplete. - Maps the SDK response to the shared RerankAdapterResult, including usage (searchUnits -> unitsBilled, cost, totalTokens). - Optional provider-routing preferences via modelOptions.provider; abortSignal forwarded through the SDK fetchOptions. - Unit tests (SDK mocked) and docs (rerank guide + OpenRouter adapter page).
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
1e082ac1 Merge a7fe8ce43430ed7a4ba2fdda5af1e10b10fc0dea into 33a91e5619b1d4e4db2e8b4a2b2549074bdab1e7
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
7bb276e7 ci: apply automated fixes
by autofix-ci...
a
Succeeded
worktree-resilient-popping-knuth
7bb276e7 ci: apply automated fixes
by autofix-ci...
a
Failed
worktree-resilient-popping-knuth
7bb276e7 Merge fe6a81cefb37905bcdb5c1f857e4db21d535fa3b into a6cceba4812e7e986183ee856112fcf5f8fa12ff
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
3562b482 feat: add rerank() activity and @tanstack/ai-cohere adapter Add a provider-agnostic rerank() activity to @tanstack/ai for reordering documents by relevance to a query, plus a new rerank-only @tanstack/ai-cohere provider package. - rerank() is generic over the document type: strings or JSON-serializable objects. Object documents are serialized for the provider and the original element is returned in the result, fully typed. - Supports topN, per-request cancellation via abortSignal, observe-only GenerationMiddleware (start/usage/finish/abort/error), and rerank:* devtools events. Rerank bills in provider search units, surfaced on usage.unitsBilled. - @tanstack/ai-cohere ships cohereRerank / createCohereRerank, talking to Cohere /v2/rerank over fetch (no SDK) with per-model provider options. - Unit tests for the activity and the Cohere adapter; docs for the rerank guide and the Cohere adapter page.
by Alem Tuzlak
A
Succeeded
worktree-resilient-popping-knuth
3562b482 Merge b03143ba6194880a837519c54b4e6b1cd8c44c6a into a6cceba4812e7e986183ee856112fcf5f8fa12ff
by Alem Tuzlak
A
Previous page
Previous
Next
Next page