github / github/copilot-cli

Feature request: customizable thinking/spinner messages

オープン
#1,738 コメント 0 件 リアクション 3 件 担当者 0 名 GitHub で見る
area:configuration
主要言語
Shell
スター
11.2k
フォーク
1.9k
平均マージ
14時間 16分
マージ済み PR(30日)
6

説明

## Feature Request

Allow users to customize the thinking/spinner messages (e.g., "Unravelling...", "Pondering...", "Thinking...") that appear while the model is generating a response.

## Proposed Config

A `thinking_messages` field in `config.json`, similar to the existing `launch_messages`:

```json
{
"thinking_messages": [
"Investigating for the Politburo...",
"Conducting revolutionary analysis...",
"The Party is deliberating...",
"Consulting the means of production..."
]
}
```

One message would be randomly selected each time the model starts thinking, just like `launch_messages` selects a random startup message.

## Use Case

We run a multi-agent IPC system ([Red Party](https://github.com/LauraTDN/Red-Party)) with a Soviet theme. We've Sovietized every user-facing message — instructions, hook deny messages, install scripts, terminal output — but the thinking spinner is the last holdout. Being able to customize these messages would complete the theming and also be useful for anyone who wants to personalize their CLI experience (team branding, humor, localization, etc.).

## Current Behavior

The thinking messages ("Unravelling...", "Pondering...", etc.) are hardcoded and not configurable via `config.json` or any other setting.

## Alternatives Considered

- `launch_messages` exists but only affects the startup banner, not the thinking spinner.
- No environment variable or CLI flag controls this behavior.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Start by tracing the CLI's hardcoded thinking/spinner messages and comparing their configuration path with the existing launch_messages setting in config.json. Confirm how a message is selected when the model starts thinking. Done means thinking_messages can be configured in config.json and one configured message is selected for each generation.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
shell
領域
cli
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。