@spatio-labs/cli
v0.1.1
Published
Command line client for Spatio.
Readme
Spatio CLI
spatio is the terminal client for Spatio. It talks to the shared local
runtime, spatiod, by default and can also call SpatioAPI directly for
non-realtime scripts.
Build
pnpm --filter @spatio-labs/spatiod build
pnpm --filter @spatio-labs/cli buildCore Commands
spatio status # running? signed in? which workspace?
spatio start | stop | restart # manage the local service (auto-starts on first use)
spatio auth login --pat pat_... --workspace ws_...
spatio notes list
spatio tasks create --body '{"title":"Follow up"}'
spatio api get /v1/notes --direct
spatio watchstatus/start/stop/restart are the user-facing verbs; spatio daemon
<action> remains as a hidden alias. By default, resource and api commands
use spatiod so Desktop, CLI, MCP launchers, and realtime streams share the
same session and active workspace. Use --direct plus SPATIO_PAT for CI or
scripts that should not start a local service.
