sase scheduler¶
Control the SASE scheduler
Reference for sase scheduler. Run sase scheduler --help for the exact output on this checkout.
usage: sase scheduler [-h] {restart,run,start,status,stop} ...
Control the SASE scheduler. start, stop, restart, and status route through the scheduler service proc on the SASE service host; run execs the foreground orchestrator that the service host itself runs. sase axe start|stop|restart|status is an alias of this command.
Options:
| Option | Description | Default |
|---|---|---|
-h, --help |
show this help message and exit | — |
Subcommands:
| Subcommand | Summary |
|---|---|
sase scheduler restart |
Ask the service host to restart the scheduler proc |
sase scheduler run |
Run the foreground scheduler orchestrator |
sase scheduler start |
Ask the service host to start the scheduler proc |
sase scheduler status |
Show scheduler status |
sase scheduler stop |
Ask the service host to stop the scheduler proc |
sase scheduler restart¶
usage: sase scheduler restart [-h] [-n] [-t SECONDS]
Ask the service host to stop and start the scheduler service proc. Waits for the host to confirm the new pid.
Options:
| Option | Description | Default |
|---|---|---|
-h, --help |
show this help message and exit | — |
-n, --no-wait |
Return as soon as the request is recorded | false |
-t SECONDS, --timeout SECONDS |
How long to wait for the host to confirm (default: derived from the proc's stop timeout) | — |
sase scheduler run¶
usage: sase scheduler run [-h] [-A MAX_AGENT_RUNNERS] [-H MAX_HOOK_RUNNERS]
[-q QUERY] [-z ZOMBIE_TIMEOUT]
Options:
| Option | Description | Default |
|---|---|---|
-h, --help |
show this help message and exit | — |
-A MAX_AGENT_RUNNERS, --max-agent-runners MAX_AGENT_RUNNERS |
Maximum concurrent agent runners (default: config value) | — |
-H MAX_HOOK_RUNNERS, --max-hook-runners MAX_HOOK_RUNNERS |
Maximum concurrent hook runners (default: config value) | — |
-q QUERY, --query QUERY |
Query string for filtering Patches (empty = config value) | `` |
-z ZOMBIE_TIMEOUT, --zombie-timeout ZOMBIE_TIMEOUT |
Zombie detection timeout in seconds (default: config value) | — |
sase scheduler start¶
usage: sase scheduler start [-h] [-n] [-t SECONDS]
Ask the service host to start the scheduler service proc. Waits for the host to confirm.
Options:
| Option | Description | Default |
|---|---|---|
-h, --help |
show this help message and exit | — |
-n, --no-wait |
Return as soon as the request is recorded | false |
-t SECONDS, --timeout SECONDS |
How long to wait for the host to confirm (default: derived from the proc's stop timeout) | — |
sase scheduler status¶
usage: sase scheduler status [-h] [-j]
Options:
| Option | Description | Default |
|---|---|---|
-h, --help |
show this help message and exit | — |
-j, --json |
Emit a machine-readable JSON object | false |
sase scheduler stop¶
usage: sase scheduler stop [-h]
Ask the service host to stop the scheduler service proc. Returns once the request is recorded.
Options:
| Option | Description | Default |
|---|---|---|
-h, --help |
show this help message and exit | — |
Related: CLI command groups.
_[project]: A sase project is a named unit of work registered with SASE. _[workspace]: A sase workspace is a numbered clone of a project's primary repo, managed by the workspace store and tracked in that project's registry.json. _[agent]: A sase agent is an agent session or a single agent that does not belong to a session. _[prompt]: A prompt is the text SASE hands to a provider to start an agent turn. _[macro]: A macro is a reusable prompt triggered with #name in agent prompts. _[Patch]: A Patch is SASE's local unit of change. _[bead]: A bead is one tracked work item in SASE's git-native issue tracker. _[plan]: A plan is a persisted, approved artifact recording the intent behind agent work. _[TUI]: The TUI is SASE's terminal interface for running agents and reviewing results. _[epic]: An epic is an executable multi-phase plan run with sase bead work. _[gate]: A sase gate is a durable, command-backed request for one user decision, created when work must pause for the user. _[monitor]: A sase monitor is a monitor turn that runs one long command under a detached supervisor, so the command outlives the agent that started it. *[stitch]: A stitch is the lightweight ordered change record inside a Patch's STITCHES: section.