Status sidebar similar to Opencode

Resolved 💬 7 comments Opened Apr 1, 2026 by atmikshetty Closed Apr 3, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What variant of Codex are you using?

CLI

What feature would you like to see?

  • The CLI currently does not have a sidebar that can show the status of the ongoing thread.
  • Similar to how opencode has one, we can have a sidebar that the users can toggle, which will tell them the Context remaining, the amount charged for the current running thread, and the tokens used.
  • Can be toggled using the /sidebar command.

Additional information

I have implemented this for the CLI and use it locally for my development tasks. Attached below is an image of the same.

Sidebar:
<img width="3024" height="1964" alt="Image" src="https://github.com/user-attachments/assets/82d28989-8235-4124-8813-0be0e2ce6905" />

View original on GitHub ↗

7 Comments

github-actions[bot] contributor · 3 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #15281
  • #15883
  • #14642

Powered by Codex Action

atmikshetty · 3 months ago

I went through the issues listed and they do not seem to implement the sidebar logic.
I have the feature ready for the same, with all the tests passing. Let me know if I should raise a PR for the same. Thanks.

etraut-openai contributor · 3 months ago

The Codex TUI does support a configurable statusline at the bottom.

styler-ai · 3 months ago

@atmikshetty @etraut-openai I am adding my feature request here and closing mine: #16680
The most important part of the sidebar is imho the completed and remaining tasks, also one should see it clearly for all subagents.

For long running tasks, e.g. if you use a ralph loop or just otherwise long running tasks for several hours you often lose track of what codex is currently working on. I don't want to bring up opencode to much, I know I can switch to opencode, but I prefer otherwise using Codex. The TUI Design though is just hindering that I am able to steer codex correctly with a complex task after a period of time since I lose track what it's currently doing.

In OpenCode it's solved via a clear overview panel on the right so you can see the MCP server, and also the completed and opentasks.
Especially the opentasks to be always present is super important, this way you can add, remove and steer the agent way better, don't give instruction twice, don't interrup the agent while working just to ask what it's doing etc.
It would be great if you could consider improving the TUI to also include an overview or 'steering' panel on the right so agent steering with open and future tasks is possible.

It would also be great to have an /addtask command or /renewtasklist

styler-ai · 3 months ago
The Codex TUI does support a configurable statusline at the bottom.

@etraut-openai how exactly do you configure it? One more question: would it be possible to have it considered at the side? It has more of a VSCode feeling to really know and steer what your agent does and to structure and organize. Also you then don't mix what the agent is doing in the left window and can focus on steering on the right side.

styler-ai · 3 months ago

@atmikshetty Please consider renaming the title of this issue, many people only know codex and not opencode so they will not upvote this issue. It should state what you want to achieve in the title imho. #16680 Best

etraut-openai contributor · 3 months ago

I agree that #16680 has a better title and description, so closing this one in favor of #16680.