Skip to main content

crewship presence

Show the Watch Roster — the live presence board tracking agent status across a crew or the full workspace.
Presence transitions are emitted by the agent runtime, not by this CLI — the command is read-only.

Subcommands


crewship presence roster

Sample output:
Status values: online (idle, reachable), busy (running), blocked (awaiting keeper/approval), offline (not seen in >5 min).

JSON output

Notes

  • Roster is workspace-scoped; there is no way to see another workspace’s roster from the CLI.
  • Cross-tenant crew IDs return 404 with the same shape as “no such crew” so existence is not leaked.
  • Empty roster output ((roster empty — no presence entries for scope)) means either the agents have never emitted a status or the sweeper flipped them all offline and someone purged the rows — check the journal’s agent.status_change history.