[BUG] System reminder tags and debug messages are displayed in user interface

Resolved 💬 5 comments Opened Aug 15, 2025 by NaghtSieger Closed Jan 9, 2026

Environment

  • Platform: Anthropic API
  • Claude CLI version: (current version)
  • Operating System: macOS 14.3
  • Terminal: Terminal.app

Bug Description

Internal system reminder tags and debug messages are being incorrectly rendered in the user interface after
each interaction. These messages accumulate at the bottom of conversations and create visual clutter.

Steps to Reproduce

  1. Start any conversation with Claude Code
  2. Complete an interaction (ask a question or run a command)
  3. Observe the bottom of the response - system reminder tags appear
  4. Continue conversation - more tags accumulate with each interaction

Expected Behavior

System reminder tags and debug messages should be hidden from the user interface. Only the actual
conversation content should be displayed.

Actual Behavior

The following messages are displayed and accumulate:

  • `<system-reminder>Explanatory output style is active. Remember to follow the specific guidelines for this

style.</system-reminder>`

  • Stop [afplay /System/Library/Sounds/Glass.aiff] completed successfully

Additional Context

  • This appears to be a rendering issue where internal messages are not being properly filtered
  • The messages don't affect functionality but create visual noise
  • Each new interaction adds another set of these messages
  • Screenshot attached showing accumulated messages

Impact

  • User experience is degraded by unnecessary technical messages
  • Interface becomes cluttered over time
  • May confuse users who think these are error messages

View original on GitHub ↗

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