Skip to main content
Check where a session stands without reading its transcript. status returns the run state, the latest message, the dashboard URL, and everything Mo has reported so far: test cases, bugs, exercised controls, and bug bash verdicts. Use it to poll a session or to pull the report into a script.

Arguments

string
required
The session to inspect.

Output

The command prints one pretty-printed JSON object:
  • state is active, completed, cancelled, or failed, or null when no run state is available for the session.
  • latestMessage is null when the session has no visible messages.
  • findings arrays grow as Mo works. Each bug entry includes a name, summary, expected and actual behavior, and reproduction steps.

Examples

List the bugs Mo has filed so far:
Wait until the session’s run finishes:

Notes

status is a point-in-time snapshot and never blocks. To wait for Mo’s next output, use mo read --timeout instead.