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.
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.