pioneer CLI manages the gateway service and provides maintenance commands for its secrets and runtime state.
Use it to:
- installing the gateway on a server
- checking gateway health
- starting or stopping the service
- updating gateway binaries
- issuing a token for protocol clients
- checking keystore status and permissions
- cleaning orphan MCP secret values
- rotating the superuser JWT signing material
- scanning task runtime invariants in a gateway database
- debugging a desktop connection problem
Common commands
JSON output
Several commands support--json:
Production and development binaries
Production binary:Service behavior
pioneer start registers and starts a current-user service.
pioneer stop stops and unregisters the service.
The service runs as the current OS user.
Related
CLI Commands
See command syntax, flags, and examples.
Further reading
- Gateway Architecture explains the service the CLI starts and stops.
- Secret Storage explains the keystore commands and superuser token material.
- Persistence explains the gateway database used by task invariant checks.