Feature request: disable/replace whimsical status-spinner text with professional alternatives

Status Fixed / completed
Maintainer reply ✓ Yes — bcherny
Activity 3 comments · opened Jul 22, 2026 · closed Aug 17, 2026
💡 Likely answer: A maintainer (bcherny, collaborator) responded on this thread — see the highlighted reply below.

The status spinner shown during processing/tool execution currently cycles through whimsical, non-literal words (e.g. "Percolating…", "Noodling…"). While playful, this doesn't fit professional/enterprise use — especially during serious, client-facing, or compliance-sensitive work.

Request:

  • Add a setting (e.g. in settings.json, or an env var) to disable the whimsical word rotation
  • When disabled, show plain/literal status text instead — e.g. "Thinking…", "Processing…", "Reading…" — reflecting the actual operation underway, rather than random filler words
  • Optionally allow users to pick from a small set of professional alternatives as a style preference

Currently there is no documented way to configure or disable this (confirmed via Claude Code docs — no relevant settings.json key, env var, or CLI flag exists).

View original on GitHub ↗

3 Comments

vcha-max · 2 months ago

Filed via Claude Code on behalf of the reporter.

bcherny collaborator · 2 months ago

You can replace the spinner words with your own via the spinnerVerbs setting in settings.json:

{ "spinnerVerbs": { "mode": "replace", "verbs": ["Thinking", "Processing", "Working"] } }

"mode": "replace" uses only your list; "append" adds to the defaults. It can be set at user, project, or managed-policy scope. Docs: https://code.claude.com/docs/en/settings

Closing since this is configurable today.

🤖 Generated with Claude Code

github-actions[bot] · 8 days ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.