Skip to content

Distinguish "agent working" vs "awaiting user input" vs "turn complete" in the title-bar indicator #3327

@TimothyMothra

Description

@TimothyMothra

Describe the feature or problem you'd like to solve

I need a visual indicator to distinguish when an agent is performing work and when it is waiting on input.

Proposed solution

The spinning indicator in the title bar currently means two different things, which makes it hard to know whether Copilot needs me or is actively working:

  1. The agent is processing / running tools (legitimate spinner)
  2. The agent is blocked waiting for me to respond (e.g., ask_user prompt, permission prompt, or just idle after a turn)

Both look identical, so I sometimes wait on Copilot while Copilot is waiting on me.

Request: A 3-state indicator with distinct glyphs:

State Suggested glyph
Agent working / running tools 🔄 (current spinner)
Awaiting user input (ask_user, permission, idle post-turn) ⚠️
Turn just completed successfully ✅ (briefly, then idle)

Bonus points if the glyphs are configurable via settings.json or a new /theme key, e.g.:

 "indicator": {
   "working": "🔄",
   "awaiting": "⚠️",
   "done": ""
 }

Example prompts or workflows

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions