Skip to content

fix: the anthropic provider stops asking for a temperature - #47

Merged
denironyx merged 2 commits into
mainfrom
chore-v1.3.0
Oct 20, 2026
Merged

denironyx merged 2 commits into
mainfrom
chore-v1.3.0

Conversation

@denironyx

Copy link
Copy Markdown
Contributor

Current models removed the sampling controls and replaced them with output_config.effort, so the client raised before anything reached the network. It now sends adaptive thinking and effort: high, and streams, because thinking makes a request long enough to hit the client timeout.

temperature is gone from the provider protocol with it: one provider takes one and sets its own. Both now send the current request shape and drop whatever the far end names in its rejection, which covers an older model with no effort level and an older client that has never heard of one. Picking the shape from the model name means a table of model names
that is wrong the week after it is written.

@denironyx
denironyx merged commit 47571fd into main Oct 20, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant