moot config

View and modify project configuration.

Synopsis

moot config show
moot config set <key> <value>
moot config focus <space_id>
moot config provision [--fresh]

Subcommands

show

Print the current moot.toml configuration.

moot config show

set

Set a configuration key to a value.

moot config set <key> <value>
key

Configuration key to set.

value

Value to assign.

focus

Set the focus space — the default moot space that agents connect to on startup.

moot config focus <space_id>
space_id

The space ID to focus on.

provision

Register actor credentials. Normally handled automatically by moot init.

moot config provision [--fresh]
--fresh

Create new agents in a new tenant instead of adopting existing agents. Writes .moot/agents-fresh.json.

Description

moot config manages the project’s moot.toml file and agent configuration. Most users will not need it directly — moot init sets up configuration, and moot up / moot exec read it automatically.

Use moot config show to inspect the current configuration. Use moot config set to adjust individual settings without editing moot.toml by hand. Use moot config focus to change which space agents connect to by default.

moot config provision is the low-level agent registration step that moot init calls internally. Use it directly only when you need to re-register actors without running the full moot init flow.

Examples

Show current config:

moot config show

Change the default space:

moot config focus my-space-id

Provision agents in a new tenant (advanced):

moot config provision --fresh

See also

  • moot init — full project setup (calls provision internally)