Skip to content

Request: monitor background services #2062

Open

Description

@aehlke

Please add this feature: https://x.com/_catwu/status/1953926541370630538

Allows long builds or server runs to not block and allows the agent to inspect logs of the long running process or once it completes without blocking other tasks

Activity

  1. Frulfump commented on Aug 9, 2025

    @Frulfump

    This is much needed just ran into this when I asked it to start my API, just sat there watching the time in `Working 10s ..." go up without being able to do anything else 😅.

  2. aehlke commented on Aug 10, 2025

    @aehlke
    Author
  3. etraut-openai commented on Nov 27, 2025

    @etraut-openai
    Contributor

    Closing in favor of #3663

  4. etraut-openai commented on Dec 18, 2025

    @etraut-openai
    Contributor

    I previously closed this as a duplicate, but I'm going to reopen because this has received more upvotes than the other one.

  5. lastobelus commented on Mar 27, 2026

    @lastobelus

    I'd love something like this so I could do something like
    "ok do a test install & watch the log", then go & do stuff & have my interactive codex session see & respond to exceptions in the log. The mechanical "see error->copy-error/point-agent-at-error->ask for fix" loop gets monotonous & motivation-sucking.

    I can easily setup an exec loop—but then I lose the interaction & ability to steer.

  6. mrlzla commented on Jun 19, 2026

    @mrlzla

    Still no monitor? Token usage during long running tasks constant validation is severe.

  7. yaanfpv commented on Jun 24, 2026

    @yaanfpv

    I built roughly this as an agent-callable tool and have been running it. It is a feature-gated monitor tool with three actions: start (give it a shell command to run as a background watcher, like a dev server or a long build), list (see what is currently being watched), and stop. When the watched command prints output, that line wakes the session, so the agent can launch a server, keep working, and react the moment the log shows it came up or crashed, without sitting and blocking on it. It is live in my own Codex (CLI and Desktop) with tests behind the flag. Reference branch: rust-v0.142.0...yaanfpv:codex:monitor-tool, full design in #29922, and #22003 is the broader hub for this capability. Glad to turn it into a PR if there is appetite.

  8. jtsang4 commented on Aug 11, 2026

    @jtsang4

    This feature is very useful. Codex is a year behind Claude Code and still hasn't supported it. I hope it can be supported.

  9. s-banach commented on Aug 14, 2026

    @s-banach

    This is one of the most basic features you'd build into version 0.1.0 of a harness, I can't understand how this issue is still open...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentIssues related to the core agent loopenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions