Show background process progress (similar to /agents)

Resolved 💬 2 comments Opened Feb 4, 2026 by vjain419 Closed Mar 20, 2026
💡 Likely answer: A maintainer (vjain419, contributor) responded on this thread — see the highlighted reply below.

Feature request

Add a way to see live progress for background processes, similar to how /agents shows what subagents are doing.

Problem

When a background task runs (builds/tests/indexing/analysis), there is no visibility into what step it is on, whether it is progressing, or how long it has been running. This makes it hard to trust long-running jobs and decide whether to wait, cancel, or re-run.

Proposed solution

Provide a background-process view/panel/command that shows:

  • current step/phase
  • recent log tail (last N lines)
  • start time + elapsed time
  • percent/estimated completion when available
  • ability to open details or follow logs live

The UX could mirror the existing /agents activity view for consistency.

Acceptance criteria

  • Users can list active background processes
  • Each process shows live status/step and elapsed time
  • Users can drill into logs and follow progress
  • Works for common long-running tasks (build/test/indexing/etc.)

View original on GitHub ↗

2 Comments

vjain419 contributor · 6 months ago

@jif-oai thanks for improving background terminal in 10957 (I yet to test the new alp release)
but /clean to kill all process is good starting point but as user we need better control which process to kill. I think this issue which allow user to look at process similar to agent session - do you think we can have /kill which kill current process or somehow /ps shows PID for each process and /clean <pid> will kill that process and /clean will just clean the all the process.

etraut-openai contributor · 5 months ago

This feature request hasn't received enough upvotes, so closing.