Skip to main content

CLI reference

se3labs --help
se3labs --version
se3labs eval run --help

se3labs eval runโ€‹

se3labs eval run \
--station yam-1 --address relay.example.com:7443 --secure \
--request my_policy:REQUEST
OptionMeaning
--stationRequired station ID
--addressRequired relay or station host:port
--requestRequired module:ATTRIBUTE pointing to a JobRequest
--secureEnable TLS; plaintext by default

The request module must be importable from the working directory or installed in the environment. The command prints a close reason, episode count, and step count. Recorded policy errors exit 1; a rejected session exits 2; a normal return without policy errors exits 0.

se3labs eval statusโ€‹

se3labs eval status \
--station yam-1 --address relay.example.com:7443 --secure --json

Accepts required --station and --address, optional --secure, and:

OptionMeaning
--timeoutRPC deadline in seconds; default 10.0
--jsonPrint status as JSON

JSON fields are station_id, state, episodes_done, episodes_total, successes, updated_unix_ms, and message. Status RPC failures exit 2.

Version boundariesโ€‹

This release has no auth command group, --output option, short aliases, or station/address environment-variable defaults. Use the full options above.