[BUG] Claude Opus 4.7 thinking tokens redacted even with showThinkingSummaries or similar flags set to true
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Since the release of Opus 4.7, all thinking tokens of 4.7 are redacted entirely - thinking blocks are replaced with blank strings with token count receipts and the like rather than containing any useful info. I use the latest version of Claude Code for VS Code.
This is an extremely damaging breaking change to my workflow, which depends on real-time auditing of thinking to avoid wasted tokens on unproductive looping thinking, to track the flow of thought with relation to tool calls and file reads to carefully manage context poisoning, and allows me to stop the model and interject with useful missing context when it's clearly lacking something.
This is critical to both managing costs and is one of the main differentiators that keeps me returning to the service.
What Should Happen?
When responding, Opus 4.7 should offer the thinking dropdown as normal, and include summaries (if not full output) of the model's thought process to enable the above usecases. While I realize the measure is likely taken to prevent model distillation, it also massively hampers auditability of model operations.
Alternatively, Opus 4.6 should be re-added to the model picker to allow users dependent on such functionality to still use Opus with full VS Code integration without losing this feature.
Error Messages/Logs
N/A - the absence of any output is the problem
Steps to Reproduce
Open Claude Code in VS Code, set your model to Opus 4.7, and send a message. Even with verbose output or similar settings enabled, the model responds with empty thinking token blocks.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
Not sure - it still functions for Haiku and Sonnet, and was functional for 4.6 as of April 14.
Claude Code Version
2.1.112
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
VS Code integrated terminal
Additional Information
N/A
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗