Skip to content

[BUG] gateway status launches an extra gateway worker process #671

@drpedapati

Description

@drpedapati

Problem

Running sciclaw gateway status starts a live gateway event loop instead of returning service state.

Impact

  • Extra unmanaged gateway workers can run in parallel with launchd/systemd service.
  • Discord responsiveness becomes inconsistent due to competing workers.
  • Operators think they are running a read-only status check but actually mutate runtime state.

Expected

sciclaw gateway status should be a safe alias for sciclaw service status and must not start channels or agent loops.

Evidence

On data1, process list showed multiple sciclaw gateway status workers while the launchd gateway was already running.

Fix (implemented)

gateway status now delegates to service status and exits without launching gateway runtime.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededtype: bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions