default TUI: copy-on-select toast never renders

Status Fixed / completed
Reported on v2.1.226
Maintainer reply None cached
Activity 1 comment · opened Aug 10, 2026 · closed Aug 25, 2026

Summary

In the default terminal renderer, mouse selection auto-copies correctly, but the confirmation flash "copied N chars to clipboard" never appears. Switching to the fullscreen renderer makes the flash appear. The copy itself works in both renderers.

Environment

  • Claude Code: 2.1.226
  • macOS: 26.6.1
  • Terminals: iTerm2 3.6.11, IntelliJ IDEA terminal (both affected in default)
  • Connected via a third-party gateway (ANTHROPIC_BASE_URL proxy). Likely relevant: the tui renderer selection falls back to default when the server-side feature gates (tengu_pewter_brook / tengu_amber_creek) are unreachable, so the renderer chosen on a given machine depends on backend access.

Repro

  1. /tui default (or leave tui unset so it falls back to default)
  2. Mouse-drag select text inside the TUI → text copies to clipboard, but no "copied N chars to clipboard" flash appears
  3. /tui fullscreen, repeat step 2 → the flash appears

Also reproduced on a second machine running the same Claude Code version with the default renderer; fullscreen works on both machines.

Expected

Selecting with the mouse shows "copied N chars to clipboard" in the bottom status area (~2 s), as it does in fullscreen.

Additional context

  • copyOnSelect is unset (default enabled). Since the copy succeeds, the selection→clipboard path fires; only the notification's rendering in the default renderer's status area is missing.
  • copyFullResponse is unrelated (that's the /copy picker setting).

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗