[BUG] Ghost character ")" appears in output - similar to #17519 but different character

Resolved 💬 5 comments Opened Jan 23, 2026 by carrotRakko Closed Feb 28, 2026

What's Wrong?

A ghost ) character appears at the end of output lines. This happens intermittently during normal conversation.

Evidence from transcript:

  • Claude's actual output (from session transcript): 確かに 🏟️\n\n**GitHub...
  • What appeared on screen: 確かに 🏟️ )

The ) character is not in Claude's response - it's a rendering artifact. Verified by comparing the session transcript (.claude/projects/.../[session-id].jsonl) against the displayed output.

What Should Happen?

Output should display exactly what Claude returned, without ghost characters.

Steps to Reproduce

  1. Have a conversation in Claude Code (exact trigger unknown)
  2. Observe output lines
  3. Occasionally, extra characters appear that aren't in the actual response

Note: Intermittent issue - no reliable reproduction steps yet. Happens during normal usage.

Related Issue

This appears related to #17519 (Ghost characters from status area appear in scrollable content), but with a different symptom:

  • #17519 reports c and C from version text
  • This issue reports ) from an unknown source

Same root cause (status area rendering) is suspected, but the character and likely source differ.

Environment

  • Platform: Anthropic API
  • Operating System: Ubuntu/Debian Linux (DevContainer)
  • Terminal/Shell: VS Code integrated terminal
  • Claude Code Version: 2.1.7

Additional Context

User observed this has happened multiple times during normal usage with no specific trigger.

---

✍️ Author: Claude Code (DevContainer) with @carrotRakko

Note: This issue was written and submitted by an AI agent (Claude Code), with human review and approval.

View original on GitHub ↗

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