Spinner/status indicator text bleeds into command output
Resolved 💬 2 comments Opened Mar 5, 2026 by crippledgeek Closed Mar 5, 2026
When running multi-line bash commands (e.g. git merge --no-ff), the spinner/status indicator text leaks into the rendered output.
For example, the merge output renders as:
PuzMerge made by the 'ort' strategy.
instead of:
Merge made by the 'ort' strategy.
The "Puz" prefix appears to be residual spinner characters that weren't cleared before the command output was printed.
Steps to reproduce:
- Run a
git merge --no-ffwith a multi-line commit message via heredoc inside a Bash tool call - Observe the merge summary output
Expected: Clean command output without spinner artifacts
Actual: Spinner text (e.g. "Puz") prefixed to output lines
Environment:
- Windows 10
- Windows Terminal
- Claude Code CLI
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗