Skip to content

[FEATURE]: Show reasoning/thinking steps with a visual indicator in TUI #32638

@chrislitality-svg

Description

@chrislitality-svg

I use models with extended thinking (like Claude with reasoning). Currently the TUI just shows a static spinner while the model is thinking. I have no idea what stage the reasoning is at or if it's making progress.

What I'd like: when the model is in a reasoning phase, show the thinking steps as they come in with a subtle animated indicator. Something like a pulsing dot next to 'Thinking...' and the steps appearing one by one underneath. When it finishes reasoning and starts generating code, the thinking block collapses or fades.

This would make the waiting experience much better and help me understand what the model is doing.

Note: this is different from the token monitor request (#32619) and cost currency request (#32485). This is purely about visualizing the reasoning/thinking process state in the chat view.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions