[BUG] Bash command outputs not displayed after approving plan mod

Resolved 💬 4 comments Opened Nov 15, 2025 by muhammetenes Closed Jan 18, 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?

bash command outputs are not being displayed in the chat interface when commands are executed as part of an approved plan.

When using plan mode:

  1. Claude proposes a plan with bash commands
  2. User approves the plan
  3. Claude executes the bash commands
  4. The commands run successfully, BUT their outputs are not shown in the chat interface

The execution flow appears to work (no errors shown, subsequent steps proceed correctly), but users cannot see what the bash commands actually returned. This makes it difficult to:

  • Verify commands executed correctly
  • Understand the context for Claude's subsequent actions
  • Debug issues when something goes wrong
  • Follow along with what's happening

This appears to be a recent regression - bash outputs were visible in previous versions even in plan mode.

What Should Happen?

When bash commands are executed as part of an approved plan in the VS Code extension, their outputs should be visible in the chat interface, just like:

  • File edit confirmations
  • Other tool use results
  • Manual bash command outputs (outside of plan mode)

Users should be able to see:

  • Command outputs and return values
  • Error messages if commands fail
  • Success confirmations
  • Any data returned by the commands

This visibility is essential for understanding the execution flow and troubleshooting.

Error Messages/Logs

Steps to Reproduce

  1. Install the 2.0.42 version of Claude Code VS Code extension
  2. Open VS Code and start a new Claude Code chat session
  3. Ask Claude to perform a task that triggers plan mode (e.g., "check if package.json exists, read it, and list all dependencies")
  4. Wait for Claude to propose a plan that includes bash commands
  5. Approve/accept the plan
  6. Observe as Claude executes the plan:
  • File operations show their results
  • Bash commands execute (no errors)
  • BUT bash command outputs are NOT displayed in the chat
  1. The conversation continues as if the outputs were received, but they're invisible to the user

Expected Result: Bash command outputs should be visible in the chat interface during plan execution
Actual Result: Bash outputs are hidden/not displayed when executed as part of an approved plan

Note: This issue specifically occurs in plan mode after approval. Bash outputs may work correctly when commands are run outside of plan mode.

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

2.0.37

Claude Code Version

2.0.42

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

VS Code integrated terminal

Additional Information

_No response_

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗