Repository navigation
Releases: finnvoor/OAuthLanguageModels
Releases · finnvoor/OAuthLanguageModels
Release list
0.4.0
0.3.0
0.2.0
What's new
- Both
AnthropicOAuthLanguageModelandCodexLanguageModelnow exposeCustomGenerationOptionsaccessible via the standardoptions[custom: ModelType.self]subscript. - Extended thinking support for Anthropic (
thinking.budgetTokens), withthinkingandredacted_thinkingcontent blocks round-tripping verbatim through tool loops. - Reasoning support for Codex (
reasoning.effort+reasoning.summary), with encrypted reasoning items captured from the response and replayed in subsequent iterations of the in-flight tool loop (required becausestore: falsedrops them server-side). extraBodyescape hatch on both, with reserved-key filtering so callers can't accidentally break the OAuth request shape or the cache contract.
Request bodies are still encoded with sorted keys so the cache prefix stays byte-stable across calls in a session.