[BUG] Plan rejection reason text not displayed in conversation history
Resolved 💬 3 comments Opened Nov 27, 2025 by garrettmoss Closed Jan 27, 2026
Environment
- Platform: VSCode Extension
- Claude Code version: 2.0.5
- Operating System: macOS 15.6.1
- Terminal/IDE: VSCode
Bug Description
When rejecting a plan in plan mode and providing a written reason for the rejection, the text that the user writes does not appear in the conversation history at all. This makes it difficult to reference what was said during the rejection and creates a confusing conversation flow where the user's input seems to disappear.
Steps to Reproduce
- Enter plan mode (Shift+Tab twice)
- Request a plan for some task
- When prompted to accept/reject the plan, choose "No" and provide a written reason
- The rejection reason text does not appear in the conversation history
Expected Behavior
The user's rejection reason should be visible in the conversation history, just like any other user input.
Actual Behavior
The rejection reason text completely disappears from the conversation history - it's as if the user never wrote anything.
Additional Context
- Related to #3226 (rejected plans disappearing), but this is a distinct issue about user input disappearing
- Unclear if the rejection reason is being saved internally but just not displayed, or if it's being lost entirely
- This creates a poor user experience as users cannot see what they previously wrote when explaining why a plan was rejected
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗