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/llmgateway-adapter
8014624f fix(ai-llmgateway): align dep versions with the workspace Bump vite to ^8.2.1 and @vitest/coverage-v8 to 4.1.10 to match every other package (fixes the sherif multiple-dependency-versions errors), and use workspace:^ for published dependencies per repo convention. Claude-Session: https://claude.ai/code/session_017MciDnFFB5JLiXUS2t96GW
by smakosh
s
Succeeded
feat/llmgateway-adapter
58c65616 fix(ai-llmgateway): align dep versions with the workspace Bump vite to ^8.2.1 and @vitest/coverage-v8 to 4.1.10 to match every other package (fixes the sherif multiple-dependency-versions errors), and use workspace:^ for published dependencies per repo convention. Claude-Session: https://claude.ai/code/session_017MciDnFFB5JLiXUS2t96GW
by smakosh
s
Succeeded
feat/llmgateway-adapter
d8633d3b fix: forward summarize maxLength as max_tokens Address review findings on the LLM Gateway adapter: - packages/ai: register `llmgateway` in the summarize wrapper's provider-native token-key map. The adapter constructs ChatStreamSummarizeAdapter with name 'llmgateway', which was not in MAX_TOKENS_KEY_BY_ADAPTER, so summarize({ maxLength }) was dropped before reaching the wire and logged a warning saying a first-party adapter was unrecognised. LLM Gateway's OpenAI-compatible Chat Completions surface reads `max_tokens` (it does not accept `max_completion_tokens`). - Add a regression test asserting the mocked request carries the cap, plus the harness hook it needs: the summarize wrapper builds its own text adapter internally, so the mock client is applied to the wrapper's inner adapter. - e2e: add llmgateway to the `reasoning` feature set so the adapter's extractReasoning override (delta.reasoning_content) is covered. - Preserve the original error as `cause` in getLLMGatewayApiKeyFromEnv. - Changeset: drop the pricing/context-window claim (that metadata is module-local, not exported) and cover the @tanstack/ai patch. - docs/config.json: refresh updatedAt on the two edited docs pages. Claude-Session: https://claude.ai/code/session_019Cghg44NaR9ER2XWPo1qrW
by smakosh
s
Previous
Next