Skip to content

feat: add claude-opus-5.5, claude-sonnet-5.5 and claude-haiku-5.5 - #136

Open
haigithub wants to merge 1 commit into
tickernelz:masterfrom
haigithub:feat/opus-sonnet-haiku-5.5
Open

haigithub wants to merge 1 commit into
tickernelz:masterfrom
haigithub:feat/opus-sonnet-haiku-5.5

Conversation

@haigithub

Copy link
Copy Markdown

Summary

Adds the Claude 5.5 generation to the model registry: claude-opus-5.5, claude-sonnet-5.5 (plus the -1m alias) and claude-haiku-5.5.

Model Context Rate Effort -thinking variant
Claude Opus 5.5 1M 2.0x low–max incl. xhigh yes
Claude Sonnet 5.5 (+ -1m) 1M 1.3x low–max incl. xhigh yes
Claude Haiku 5.5 1M 0.4x not supported no

Changes

  • src/constants.ts: map the claude-{opus,sonnet,haiku}-5-5[-thinking] and claude-sonnet-5-5-1m[-thinking] slugs to their Kiro model IDs.
  • src/plugin/model-registry.ts: add specs for the three models. Opus and Sonnet 5.5 are multimodal with thinking, so they get a -thinking companion carrying the reasoning flags. Haiku 5.5 uses the same text+image modalities as Haiku 4.5 but has a 1M context window instead of 200K.
  • src/plugin/effort.ts: add claude-opus-5.5, claude-sonnet-5.5 and claude-sonnet-5.5-1m to XHIGH_CAPABLE_MODELS, so their thinking variants get the five-level effort ladder.
  • README.md: list opus-5.5 and sonnet-5.5 among the xhigh-capable models.

Tests

  • effort.test.ts: supportsEffort / supportsXHighEffort for the new models; Haiku 5.5 reports no effort support.
  • model-registry.test.ts: the new -thinking entries appear in the thinking and xhigh sets; 1M limits; Haiku 5.5 has no -thinking entry.
  • model-resolution.test.ts: every new slug resolves to the right Kiro model ID.

- opus-5.5: 1M context, 2.0x, xhigh-capable thinking variant
- sonnet-5.5 (+ -1m alias): 1M context, 1.3x, xhigh-capable thinking variant
- haiku-5.5: 1M context (unlike haiku-4.5), 0.4x, no effort support

Co-Authored-By: Claude Opus 5.5 <[email protected]>
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