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/sampling-options-to-modeloptions
ec1c6070 refactor(ai): share max-token spelling table between summarize and otel Extract the provider-native max-output-token key spellings into `utilities/sampling-keys.ts` so the summarize wrapper's caller-limit detection and the OTel middleware's sampling-attribute extraction read from one source and cannot drift. Also document the intentional non-native-spelling caveat in `applyMaxLength`. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
by Tom Beckenham
T
Succeeded
feat/sampling-options-to-modeloptions
ec1c6070 Merge 4b15de352c58fa95949a838c5d9e46b3a3730ff2 into 8aabeec5fa4e75575dad7c26e6900d0e66165f91
by Alem Tuzlak
A
Succeeded
feat/sampling-options-to-modeloptions
b37c631c fix(sampling): address PR #660 review feedback Blocking fixes (codemod CI + Ollama silent drops): - codemod: Prettier-normalize the transform test harness so recast's print style no longer diverges from the Prettier-formatted fixtures (20/20 green), and add a `test:lib` script to the codemods package so `nx affected` (and thus `test:pr`) actually runs the suite instead of skipping it. - summarize: place the default `temperature` where the wrapped provider reads it — nested under `options` for Ollama (a flat value was dropped at the wire while still surfacing in OTel). Honor caller-set flat token limits in the Ollama branch, and warn instead of silently dropping `maxLength` for an unrecognised adapter name. - code-mode eval harness: nest Ollama `num_predict`/`num_ctx` under `options`. - examples: route the generic `maxTokens` through provider-native `modelOptions` (shared `maxTokensModelOptions` helper for dynamically resolved adapters; native keys inline where the adapter is static). Other review items: - anthropic: `max_tokens ?? 1024` so an explicit `0` reaches validation instead of being coerced to the default. - openrouter (chat): forward root `metadata` like the responses adapter (+ test). - otel: `firstNumber` now requires `Number.isFinite` (rejects NaN/Infinity). - logger: add `InternalLogger.warn`, gated by the `errors` category so `debug: false` still silences it. - docs: fix the migration example to put sampling under `modelOptions`; drop leaked trailing tags from the sampling guide; note the removed `OllamaTextProviderOptions` export in the changeset; split the codemod README's OpenAI row into Responses vs Chat Completions. - codemod: emit ES6 shorthand when a moved value matches its key; drop an unsafe `as RootSamplingKey` cast.
by Alem Tuzlak
A
Succeeded
feat/sampling-options-to-modeloptions
b37c631c Merge ca9123094cc3de297de865ad557de66c529a4b7e into 8aabeec5fa4e75575dad7c26e6900d0e66165f91
by Alem Tuzlak
A
Succeeded
feat/sampling-options-to-modeloptions
6dd54cb9 ci: apply automated fixes
by autofix-ci...
a
Succeeded
feat/sampling-options-to-modeloptions
6dd54cb9 Merge 4e8afb8d74d1444db9f46ff9d4a1ec3a848f813c into 548e113627ca373256cce5d549a9938f39b81fe9
by Alem Tuzlak
A
Succeeded
feat/sampling-options-to-modeloptions
002bfc69 docs: correct sampling migration framing to breaking change
by Alem Tuzlak
A
Succeeded
feat/sampling-options-to-modeloptions
002bfc69 Merge fd0ad2cd1396eac5507a7952e20308f7211cc67b into 548e113627ca373256cce5d549a9938f39b81fe9
by Alem Tuzlak
A
Previous page
Previous
Next
Next page