Skip to content

Commit e9e5cd1

Browse files
committed
feat(status): engineering-themed thinking verbs instead of philosophy ones
The "Pondering / Cogitating / Ruminating / Mulling / Marinating" set reads as gentle-assistant whimsy. Swap for verbs that describe actual machine work — Compiling, Indexing, Resolving, Parsing, Tracing, Diffing, Profiling, Computing, Linking, Optimizing, Stashing. Same cycle interval and length budget; different aesthetic. Reads as "your computer is doing work" rather than "your assistant is pondering."
1 parent f59e18e commit e9e5cd1

2 files changed

Lines changed: 17 additions & 15 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codebase-cli",
3-
"version": "2.0.0-pre.48",
3+
"version": "2.0.0-pre.49",
44
"description": "Codebase CLI — a TypeScript coding agent on the pi-mono runtime. OAuth-aware, any LLM provider, single install.",
55
"keywords": [
66
"ai",

src/ui/Status.tsx

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,25 @@ interface StatusProps {
2727
}
2828

2929
/**
30-
* Playful verbs we cycle through while the agent is thinking. They all
31-
* read as "the model is working." Kept ASCII-clean so they line up in
32-
* any terminal font.
30+
* Engineering-themed verbs cycled while the agent is busy. The aesthetic
31+
* is "your computer is working on this," not "your assistant is gently
32+
* pondering" — verbs map to actual machine work (compiling, indexing,
33+
* tracing) rather than human-cognition metaphors. ASCII-clean so they
34+
* line up in any terminal font.
3335
*/
3436
const THINKING_VERBS = [
3537
"Thinking",
36-
"Pondering",
37-
"Synthesizing",
38-
"Cogitating",
39-
"Ruminating",
40-
"Deliberating",
41-
"Mulling",
42-
"Marinating",
43-
"Brewing",
44-
"Contemplating",
45-
"Reasoning",
46-
"Considering",
38+
"Compiling",
39+
"Indexing",
40+
"Resolving",
41+
"Parsing",
42+
"Tracing",
43+
"Diffing",
44+
"Profiling",
45+
"Computing",
46+
"Linking",
47+
"Optimizing",
48+
"Stashing",
4749
];
4850

4951
const STATUS_LABEL: Record<ChatState["status"], string> = {

0 commit comments

Comments
 (0)