For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content

/status Command

Use /status to understand where the current machine stands before synchronizing or running tests.

Rook status command help showing agent and JSON options

Syntax

/status
/status --agent <id>
/status --json

The shell form is rook status with the same options.

Tree States

StateMeaningNext action
unsyncedThis agent has never been recorded upstream.Run /sync.
cleanLocal content matches the recorded version.No action.
aheadLocal content changed after the last sync.Review and run /sync.
behindUpstream advanced while this machine stayed on an older version.Reconcile upstream changes before syncing.
divergedLocal and upstream histories both moved.Reconcile the branch; Rook does not overwrite it silently.
unknownLocal state is known, but upstream could not be checked.Restore connectivity and rerun status.

Status returns upstream run information for --agent, or for the active agent when the option is omitted. It identifies unfinished local runs and completed runs whose scenario results still need reconciliation.

Status exits successfully even when the tree is not clean; the state is data, not a command failure. In automation, inspect the --json response.

/sync · /runs · /project

Test across 3000+ combinations of browsers, real devices & OS.

×
Schedule Your Personal Demo
Book Demo

Help and Support

Related Articles