[BUG] /release-notes injects full changelog into conversation context (eats tokens)
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?
/release-notes dumps the full changelog as <local-command-stdout> into conversation context instead of showing the interactive version picker. The entire changelog (~40-60k tokens) sits in context for the rest of the session and burns through the token budget silently. I ran out of tokens in less than 20 minutes, no compacting was triggered to prevent it, no warning.
What Should Happen?
/release-notes should display an interactive version picker and not inject its output into the conversation context. At minimum, getting this information should not remain in context.
Error Messages/Logs
Steps to Reproduce
- Start a Claude Code session
- Run /release-notes
- Observe that the full changelog is injected as <local-command-stdout> rather than showing an interactive picker
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.92
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
IntelliJ IDEA terminal
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗