Skip to content

feat(models): add claude-sonnet-5-5 constant - #38

Merged
jacobzim-ant merged 1 commit into
mainfrom
jacobzim/add-claude-sonnet-5-5
Sep 28, 2026
Merged

jacobzim-ant merged 1 commit into
mainfrom
jacobzim/add-claude-sonnet-5-5

Conversation

@jacobzim-ant

Copy link
Copy Markdown
Contributor

Adds ClaudeModel.sonnet5_5 (claude-sonnet-5-5) and includes it in the adaptive-thinking test loop, plus a test that pins its ID and capabilities.

Capabilities are copied from Sonnet 5: all five effort levels, adaptive thinking, structured output and image input, with no sampling params. Every 5.x constant in the file has the same bits.

Two things worth checking on a Mac:

  • Whether Sonnet 5.5 rejects forced tool use (tool_choice any / tool), as Opus 5.5 and Fable 5.1 do. There is no capability bit for it, so nothing changes here either way.
  • ./scripts/test on the iOS 27 simulator and swift format. This was authored on Linux, where the package does not build, so it has not been compiled or run.

@jacobzim-ant
jacobzim-ant merged commit 231d420 into main Sep 28, 2026
1 check passed
@jacobzim-ant
jacobzim-ant deleted the jacobzim/add-claude-sonnet-5-5 branch September 28, 2026 19:19
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.

2 participants