[BUG] Stop button affordance in prompt field is unclear — small square icon alone doesn't read as "stop"

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 21, 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?

The button that interrupts a running Claude Code task (in the prompt box, replacing the send button while Claude is active) is currently a small square icon. This is a weak affordance — it doesn't clearly communicate "click here to stop execution," especially in a moment where a user needs to act fast (e.g., before an unwanted commit or destructive command).

What Should Happen?

For proper usability...

Suggested improvements (any of these would help):

  1. Replace the icon with the word "Stop"
  2. Keep the icon but add the word "Stop" alongside it
  3. Use a stop-sign-shaped icon (octagon) instead of a plain square, since that shape has strong, pre-existing real-world association with "stop"

This matters most in safety-critical moments (interrupting before Claude commits, pushes, or deletes something), where a clearer affordance could meaningfully reduce user error. It could also cost the user money (tokens) when a long command that the user wants to stop is being executed and is burning through tokens.

Error Messages/Logs

Steps to Reproduce

Just look at the prompt field and imagine you are a first-time user of this software.

Claude Model

_No response_

Is this a regression?

No, this never worked

Last Working Version

Claude 1.22209.3 (babe11) 2026-07-19T02:06:35.000Z

Claude Code Version

Claude 1.22209.3 (babe11) 2026-07-19T02:06:35.000Z

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗