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
fix/openrouter-tool-cache-control
ff1fa640 refactor(openrouter): use SDK ChatContentCacheControl type and drop metadata cast Apply two cleanups to the tool-definition cacheControl forwarding: - Use the SDK's `ChatContentCacheControl` type instead of a hand-rolled `CacheControl` interface, matching how `OpenRouterSystemPromptMetadata` already imports it. Keeps the package's cache-control surface in one place and picks up the SDK's TTL enum. - Drop the `tool.metadata as {...}` cast — `Tool.metadata` is `Record<string, any>`, so the field is already assignable via a plain annotation. Also adds a wire-format test asserting the cache TTL survives serialization. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
by Tom Beckenham
T
Succeeded
fix/openrouter-tool-cache-control
ff1fa640 Merge 794fbde02f26840bc6fcb7ac1c9ed8d1db1098f5 into c22c6632fdca761033cb9c4273bf61fc8ce86662
by sbroms2
s
Succeeded
fix/openrouter-tool-cache-control
f232e437 chore(ai-event-client): drop unused @tanstack/ai peerDependency (#694) ai-event-client mirrors the middleware types it needs locally and imports nothing from @tanstack/ai, so the peer dependency only manufactured a package-manifest cycle (@tanstack/ai already depends on ai-event-client). Remove it along with the matching `!@tanstack/ai` Nx implicitDependencies workaround so the build graph stays a clean DAG. Verified: pnpm install no longer warns about cyclic workspace dependencies; build, test:types, test:lib, and publint --strict pass, and nx affected build is clean across all consumers. Closes #552
by Valery Gutu
V
Succeeded
fix/openrouter-tool-cache-control
f232e437 Merge 75471b8703f0978400691a57a9e8107d57b6fb62 into 2e59b7730ef88a0107e8d7ad916906b070f6a6c0
by sbroms2
s
Previous page
Previous
Next
Next page