TanStack
OSS
ai
Overview
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
fix/gemini-client-config-dts-import
76e3d0f9 fix(ai-gemini): resolve GeminiClientConfig from concrete module in adapter types The built .d.ts files imported `GeminiClientConfig` from '../utils.js', but the utils barrel builds to utils/index.js — no utils.js exists. Under consumers' skipLibCheck this silently resolved `GeminiClientConfig` to `any`, disabling client-config type-checking for every Gemini adapter and, for the one config with an own member (`GeminiVideoConfig.allowUrlFetch`), surfacing a spurious "`httpOptions` does not exist" excess-property error at call sites. Import the type from the concrete '../utils/client' module so the emitted declarations point at a file that exists and resolve to the real type. This is what caused @tanstack/ai-e2e:test:types to fail on main after #820 enabled type-checking of testing/**. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
by Tom Beckenham
T
Succeeded
fix/gemini-client-config-dts-import
76e3d0f9 Merge 7868e45f9745789b05de607692bc9099d5f4914c into f2ded503fcf6c3152d2f5eca0194a8548cd0a9bd
by Tom Beckenham
T
Previous page
Previous
Next
Next page