What variant of Codex are you using?
CLI / TUI, currently 0.145.0 on macOS.
What feature would you like to see?
An opt-in extension point for the live activity indicator row shown while a turn is running. This is separate from the persistent footer configured by /statusline.
This would give users and ecosystem integrations a small surface for timely workflow context while the agent is active, for example:
✦ reviewing changes · task: PROJ-123
Tip: CI passed · 3 files changed · view details
The content disappears when the turn finishes, so it does not occupy permanent footer space. Potential uses include task context, build or test state, repository guidance, extension progress, and short workflow hints.
A safe contract could keep the Codex-owned semantic state intact and expose only an ambient detail/tip below it:
- Never replace meaningful states such as approvals, permission review, retries, errors, MCP startup, or subagent waits.
- Show custom content only during ordinary
Working / Thinking.
- Accept static configured tips and/or a user-level command provider.
- Run providers asynchronously with a short timeout, cached last-good output, output length/control-character sanitization, and fail-silent behavior.
- Do not allow project-local configuration to register a command.
- Keep animation and accessibility behavior under Codex control.
I am deliberately not prescribing the final TOML shape before maintainer feedback.
Additional information
I searched the issue and PR history before filing:
This request targets a different existing TUI surface: StatusIndicatorWidget, which already supports a Codex-owned header plus detail rows. The narrow design above would avoid overloading the persistent status line and would prevent custom text from hiding operational or safety-critical state.
Is this best tracked as a distinct enhancement, or should it be folded into #17827? If the team wants an external implementation, I am happy to coordinate with the existing contributors and wait for an explicit invitation before opening a PR, per the repository contribution policy.
What variant of Codex are you using?
CLI / TUI, currently 0.145.0 on macOS.
What feature would you like to see?
An opt-in extension point for the live activity indicator row shown while a turn is running. This is separate from the persistent footer configured by
/statusline.This would give users and ecosystem integrations a small surface for timely workflow context while the agent is active, for example:
The content disappears when the turn finishes, so it does not occupy permanent footer space. Potential uses include task context, build or test state, repository guidance, extension progress, and short workflow hints.
A safe contract could keep the Codex-owned semantic state intact and expose only an ambient detail/tip below it:
Working/Thinking.I am deliberately not prescribing the final TOML shape before maintainer feedback.
Additional information
I searched the issue and PR history before filing:
This request targets a different existing TUI surface:
StatusIndicatorWidget, which already supports a Codex-owned header plus detail rows. The narrow design above would avoid overloading the persistent status line and would prevent custom text from hiding operational or safety-critical state.Is this best tracked as a distinct enhancement, or should it be folded into #17827? If the team wants an external implementation, I am happy to coordinate with the existing contributors and wait for an explicit invitation before opening a PR, per the repository contribution policy.