You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(tui): show running tools and LLM status in sidebar #9655
This issue might be a duplicate of existing issues. Please check:
feat: Show background tasks status in sidebar #8322: Show background tasks status in sidebar - directly requests the same feature with task count badge and expandable list showing agent type, description, and elapsed time
[FEATURE]: "Waiting for" indicator #7093: 'Waiting for' indicator - requests clearer indication of what the system is waiting for (LLM API response, MCP API response, local command)
Your proposal is the most comprehensive of the bunch and includes a nice UI mockup. Since you mention you have a working implementation ready, would you be open to submitting a PR?
A few things to consider for the PR:
The current SessionStatus types (idle, retry, busy) would likely need to be extended to capture the granular tool/LLM states you're proposing
The sidebar component (sidebar.tsx) is already structured with collapsible sections, so adding a "Running" section should fit well with the existing pattern
Hey thanks for the feedback!
Yeah I already have a suggestion on how to get the granular states:
edit: ended up extending the SessionStatus types instead. Was a lot cleaner.
For running tools, I just look for ToolPart entries with state.status === "running" and check elapsed time against a 2 second threshold.
The PR is ready: #9658
@R44VC0RP Hate to ping you just curious what the process is moving forward. I know there are a lot of PR's and issues coming in so if patience is required I'll just hang tight and wait.
I can surface this to the team but I am a bit unclear why we actually need the agent1agent2 statuses, would these be the subagents that a primary agent has started?
Activity
github-actions commentedon Jan 20, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
R44VC0RP commentedon Jan 20, 2026
Thanks for the detailed proposal and mockup @Becktor! This addresses a real pain point - not knowing what's happening during long-running operations.
A few related issues have been flagged:
Your proposal is the most comprehensive of the bunch and includes a nice UI mockup. Since you mention you have a working implementation ready, would you be open to submitting a PR?
A few things to consider for the PR:
SessionStatustypes (idle,retry,busy) would likely need to be extended to capture the granular tool/LLM states you're proposingsidebar.tsx) is already structured with collapsible sections, so adding a "Running" section should fit well with the existing patternLooking forward to seeing the implementation!
Becktor commentedon Jan 20, 2026
Hey thanks for the feedback!
Yeah I already have a suggestion on how to get the granular states:
edit: ended up extending the SessionStatus types instead. Was a lot cleaner.
For running tools, I just look for
ToolPartentries withstate.status === "running"and check elapsed time against a 2 second threshold.The PR is ready: #9658
feat(tui): show running tools and LLM status in sidebar
Becktor commentedon Jan 26, 2026
@R44VC0RP Hate to ping you just curious what the process is moving forward. I know there are a lot of PR's and issues coming in so if patience is required I'll just hang tight and wait.
R44VC0RP commentedon Jan 26, 2026
Hey, valid question.
I can surface this to the team but I am a bit unclear why we actually need the
agent1agent2statuses, would these be the subagents that a primary agent has started?Becktor commentedon Jan 27, 2026
Yes correct! Let me update the screenshot to a gif of it running instead. (see above)
Becktor commentedon Jan 29, 2026
@R44VC0RP Please let me know if I should refrain from pining you. However, I'm still not really certain what the process is to get this merged.
jaroslaw-weber commentedon Feb 8, 2026
please merge this, sometimes my agent get stuck and im not sure if its an issue on the provider side or sth else.
github-actions commentedon Apr 9, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.
DerJJ commentedon Jul 10, 2026
I just came across this and are slightly disturbed why this was closed.
Working in an air-gapped environment with on-site hosted models the sidebar is otherwise useless.
This brings some fine value.
I don´t understand why the reason for rejection was not commented?! Please be more transparent.