You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
--no-stream now uses the streaming API under the hood, fixing an SDK error for models with large default max_tokens: "Streaming is required for operations that may take longer than 10 minutes". #85
Fixed a TypeError when temperature=None was passed explicitly, and fixed a validation bug where setting only top_p incorrectly raised "Only one of temperature and top_p can be set". #70 - thanks Charlie Tonneslan
-o top_p 0.0 is now sent to the API instead of being treated as unset. #74 - thanks Charlie Tonneslan
Schemas now use Claude's structured outputs feature for Claude Haiku 4.5. #61
Claude Opus 4.8 and the Claude 5 family models now support mid-conversation system messages: role: "system" messages passed via messages= are sent inline to the API. #73
Thinking blocks with omitted content and redacted_thinking blocks are now preserved in conversation history and replayed in tool continuations. #81