-
-
Notifications
You must be signed in to change notification settings - Fork 80.7k
[Feature]: View Codex sessions across Gateway and paired nodes #102503
Copy link
Copy link
Closed
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:needs-security-reviewClawSweeper marked this issue as needing security-sensitive review.ClawSweeper marked this issue as needing security-sensitive review.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.enhancementNew feature or requestNew feature or requestimpact:securitySecurity boundary, credential, authz, sandbox, or sensitive-data risk.Security boundary, credential, authz, sandbox, or sensitive-data risk.impact:session-stateSession, memory, transcript, context, or agent state can drift or corrupt.Session, memory, transcript, context, or agent state can drift or corrupt.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.maintainerMaintainer-authored PRMaintainer-authored PRmaturity:stableIssue affects a taxonomy feature currently scored M4/M5.Issue affects a taxonomy feature currently scored M4/M5.
Description
Metadata
Metadata
Assignees
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:needs-security-reviewClawSweeper marked this issue as needing security-sensitive review.ClawSweeper marked this issue as needing security-sensitive review.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.enhancementNew feature or requestNew feature or requestimpact:securitySecurity boundary, credential, authz, sandbox, or sensitive-data risk.Security boundary, credential, authz, sandbox, or sensitive-data risk.impact:session-stateSession, memory, transcript, context, or agent state can drift or corrupt.Session, memory, transcript, context, or agent state can drift or corrupt.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.maintainerMaintainer-authored PRMaintainer-authored PRmaturity:stableIssue affects a taxonomy feature currently scored M4/M5.Issue affects a taxonomy feature currently scored M4/M5.
Type
Fields
Priority
None yet
Summary
Show Codex App Server sessions from the Gateway host and every paired OpenClaw node in one read-only CLI and Control UI catalog.
Problem to solve
Codex sessions are host-local. OpenClaw can supervise Codex on the Gateway and can pair remote computers as nodes, but an operator cannot discover all of those sessions from one place. The existing Codex CLI-session scan only sees one filesystem and does not use the canonical Codex App Server API. Native macOS nodes also advertise a fixed command set, so plugin node-host commands alone do not provide Mac parity.
This makes it difficult to find, compare, or resume work spread across a Mac, a development box, and the Gateway host. Operators must connect to each machine and inspect Codex separately.
Proposed solution
Extend the opt-in
codex-supervisorplugin with a federated, metadata-only session catalog:codex app-server --listen stdio://and stablethread/listAPI.openclaw codex sessionscommand with human-readable and JSON output.The node boundary owns local Codex access. The Gateway owns federation, authorization, and presentation. A newly advertised command follows the existing node pairing/reapproval flow.
Alternatives considered
Impact
Evidence/examples
thread/listpagination and filtering: https://github.com/openai/codex/tree/main/codex-rs/app-serverAdditional information
The implementation and issue text are AI-assisted. The design was checked against current upstream Codex source. A sanitized agent transcript was intentionally omitted at the operator's request.