Skip to content

feat(anthropic): support Opus 5.5 thinking display - #5

Open
aldouus wants to merge 1 commit into
taigrr:mainfrom
aldouus:feat-opus-5-5
Open

aldouus wants to merge 1 commit into
taigrr:mainfrom
aldouus:feat-opus-5-5

Conversation

@aldouus

@aldouus aldouus commented Sep 26, 2026

Copy link
Copy Markdown

Summary

Adds the thinking_display provider option for Claude Opus 5.5's adaptive thinking. Setting it to summarized restores thinking text and progress updates that the model omits by default.

What changed

  • Serializes display inside adaptive thinking, with or without an explicit effort.
  • Preserves the existing effort and manual-budget paths when display is absent.
  • Tests option parsing and request serialization across omitted, medium, and max effort.

Source: Claude Opus 5.5 migration guide.

Validation: the new test failed before implementation; go test ./providers/anthropic -count=1 passes. No live inference calls.

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