Claude Sonnet 5.5 changes thinking and tool use in ways that break Sonnet 5 code
To turn off up-front thinking on Sonnet 5.5 you send between_tools instead of disabled. Forced tool use returns a 400 error. Thinking blocks only work in the account that produced them.
Source
"Code written for Claude Sonnet 5 can break on Claude Sonnet 5.5 in five ways."
Published