Skip to content

sase config

Inspect merged configuration, layers, and mentor profile matching

Reference for sase config. Run sase config --help for the exact output on this checkout.

usage: sase config [-h]
                   {init,layers,mentor-match,migrate-keymap-actions,show} ...

Options:

Option Description Default
-h, --help show this help message and exit —

Subcommands:

Subcommand Summary
sase config init Initialize the explicit SASE owner identity
sase config layers Show per-layer breakdown of the config merge chain
sase config mentor-match Trace mentor profile matching for a Patch
sase config migrate-keymap-actions Rewrite ace.keymaps.app overrides that name a keymap action retired by sase-m6.9 to their canonical replacement
sase config show Print the final merged config as YAML

sase config init

usage: sase config init [-h] [-c]

Interactively create or migrate id.username and id.machine_name in the selected machine overlay, then record the local selector.

Options:

Option Description Default
-c, --check Report whether owner identity initialization or migration is needed false
-h, --help show this help message and exit —

sase config layers

usage: sase config layers [-h]

Options:

Option Description Default
-h, --help show this help message and exit —

sase config mentor-match

usage: sase config mentor-match [-h] patch_name

Options:

Option Description Default
-h, --help show this help message and exit —

Arguments:

Argument Description
patch_name NAME of the Patch to trace matching for

sase config migrate-keymap-actions

usage: sase config migrate-keymap-actions [-h]

Options:

Option Description Default
-h, --help show this help message and exit —

sase config show

usage: sase config show [-h] [-k KEY]

Options:

Option Description Default
-h, --help show this help message and exit —
-k KEY, --key KEY Extract a specific top-level key (e.g., mentor_profiles) —

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.