Add a configurable verb for the post-turn completion line

Status Open
Maintainer reply None cached
Activity 8 comments · opened Apr 23, 2026

Summary

The end-of-turn completion line (e.g. "cogitated for 12s") uses a hard-coded rotating list of whimsical verbs, with no way to customize it via settings.json.

Note: spinnerVerbs is not the right place for this — the spinner verb is present tense ("Working…" while the turn is live) and the completion verb is past tense ("worked for 12s" once the turn ends). They're semantically distinct and should stay as separate settings.

Request

Add a new settings.json key (e.g. completionVerbs) with the same { mode: "replace" | "append", verbs: [...] } shape as spinnerVerbs, controlling only the post-turn completion line.

Motivation

Users who set spinnerVerbs to a plain verb already signal a preference for non-whimsical text. A matching key for the completion line would let them opt out of the rotating verbs end-to-end.

Environment

Claude Code CLI, macOS

View original on GitHub ↗

5 Comments

johan-- · 3 months ago

Would be very useful, especially since one can modify the spinner verbs.

Rock-Z · 2 months ago

would love to see this!

Odiph · 1 month ago

Strong +1, with a localization angle that makes this more than cosmetic.

claude-medarbek uses spinnerVerbs to replace the spinner with ~290 Hebrew verbs. It works beautifully mid-turn — but every turn still ends with an English Brewed for 36s, which breaks the whole effect. Any non-English spinnerVerbs user hits this: the live verb localizes, the completion verb cannot.

I checked the current binary (v2.x, win32): the completion words are a hard-coded 8-item array — [Baked,Brewed,Churned,Cogitated,Cooked,Crunched,Sautéed,Worked] — with no settings key referencing it, confirming nothing in settings.json can reach it today.

Agree with the OP that this belongs in a separate key rather than inside spinnerVerbs: grammatical past tense is language-specific, so a simple completionVerbs: string[] that the CLI picks from at random (mirroring the current behavior) would cover every language without needing any tense logic.

k5123 · 1 month ago

Seconded. Please add. "Whimsical" is getting old real fast :)

fsc-eriker · 1 month ago

Apparent duplicate of #24968

Showing cached comments. Read the full discussion on GitHub ↗