Skip to content

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.