[FEATURE] Allow individual users to opt out of org-level customized spinner verbs

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 28, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Organizations often configure custom spinner verb messages globally for all team members. While this is meant to add personality or humour, these custom messages can feel distracting or out of step with an individual user's preferred work environment. Currently, there is no way for individuals to disable them locally, forcing everyone to see them during loading states.

Proposed Solution

Solution 1: Add an option to /config for controlling spinner verbs:

spinnerVerbs

  1. enabled (default Claude spinner verbs)
  2. disabled (no verbs. minimal loading indicator only)
  3. user custom (pulled from local settings.json)
  4. org custom (pulled from remote-settings.json)

Solution 2: Establish a clear hierarchy where local user settings in settings.json take precedence over org-level configs in remote-settings.json

Alternative Solutions

What I tried:

  • Editing settings.json, but they were overwritten by remote-settings.json at the org level.
  • Locking remote-settings.json via chflags uchg. While it worked for other settings, org spinnerVerbs were still shown.

Even if manual file hacks were to work, requiring users to dig into hidden JSON configs or terminal permissions commands is far too complex for non-technical team members who also want to opt out, and bad for accessibility

Priority

Medium - Would be very helpful

Feature Category

CLI commands and flags

Use Case Example

  1. My organization configures a global set of custom spinner verbs for the Claude CLI tool used across the company.
  2. As an individual user, I prefer a minimal or disabled status indicator while working.
  3. By setting /config -> spinnerVerbs: disabled (or enabled for default Claude verbs), my CLI displays simple, neutral loading states instead of the org-level custom verb list.
  4. This removes unwanted distraction and gives individuals agency over their terminal experience without breaking the org setup for colleagues who enjoy custom verbs.

Additional Context

CLI UI Mock

Spinner verbs

Choose the status verb style that appears during loading states

❯ 1. Enabled (default Claude verbs)
  2. Disabled (no verbs)
  3. User custom (local settings.json)
  4. Org custom (remote-settings.json)
────────────────────────────────────────────────────────────────────────────────

Enter to select · Esc to cancel

View original on GitHub ↗