[BUG] Inactive "Accept Changes" Button | Editor-based Claude-generated diff viewer in VS Code IDE
Resolved 💬 3 comments Opened Dec 30, 2025 by DrAlexHarrison Closed Feb 14, 2026
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?
[BUG] Inactive "Accept Changes" Button in Claude diff editor view in VS Code IDE.
PROBLEM SUMMARY
When I try to use the VS Code Claude-generated diff viewer button to "Accept Changes" sometimes it does nothing at all, as if the button is inactive or as if I did not click it. The editor remains open and the chat continues to show the prompt for me to accept the changes.
I have not been able to nail down a pattern for when or why it breaks.
DETAILS
LOCATION
- Page: Code editor window showing diff generated and opened by Claude Code in VS Code IDE on Linux desktop.
- Element: "Accept Changes" button.
CONDITION
- UX flow: Reviewing Claude's changes to files and accepting them in VS Code Editor.
ACTUAL BEHAVIOR
- Sometimes no action. Nothing at all happens. Other times, the Ideal Expected action happens. When it does work, it accepts the changes as I would desire, accepting those which I have made, or if I have made none, it accepts the changes that Claude made.
SIDEBAR / BUG2 / FEATURE REQUEST?
- It would be wonderful if Selecting the "Accept Changes" button in Claude GUI Chat would do the "Ideal" expected behavior. Currently, it reliably ONLY does the "Minimum" behavior.
What Should Happen?
EXPECTED BEHAVIOR
- Minimum: Changes are accepted exactly as Claude had generated them.
- Ideal: Changes are accepted with any edits I manually made in the editor-based Claude diff GUI.
Error Messages/Logs
None. There is no visual evidence of anything happening.
Steps to Reproduce
- Open VS Code with Claude extension enabled.
- Open editor-based Claude chat in VS Code.
- Set to "Ask before edits" mode.
- Ask Claude to change a file.
- Let Claude change the file and show you the diff.
- Click the "Checkmark" icon button at top right of diff editor window to accept changes.
NOTE: The above steps only sometimes reproduce the behavior. It is not perfectly correlated to whether I've edited the diff, though it may be partially correlated... Caveat: I may just notice more when I make edits.
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.0.76 (Claude Code)
Platform
Other
Operating System
Ubuntu/Debian Linux
Terminal/Shell
VS Code integrated terminal
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗