[Feature] Show progress indicator during tool execution / response generation

Resolved 💬 3 comments Opened May 18, 2026 by YunjeongJang12 Closed May 22, 2026

Summary

When waiting for tool calls or code responses, Claude Code currently shows only a spinner. It would be great to have a percentage-based progress indicator similar to the one shown during context compaction (Compacting conversation… ▰▰▰▰▱▱▱▱ 21%).

Current behavior

During tool execution or response generation, only a spinner is shown with no indication of progress.

Desired behavior

A progress bar or percentage indicator during tool execution / response generation, similar to the compaction progress UI:

⠋ Running tool… ▰▰▰▰▰▱▱▱▱▱▱▱▱▱▱ 35%

Motivation

The compaction progress bar gives users a sense of how long to wait. The same UX improvement would be valuable during long-running tool calls or generation, reducing uncertainty about whether the process is still running.

Additional context

  • The compaction progress bar already demonstrates this pattern works well in the CLI
  • This would be especially useful for long bash commands or large file operations

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗