{"version":"2.1.181","anchor":"config-key-value-set-settings-from-the-command-line","canonical_anchor":"config-key-value-set-settings-from-the-command-line","heading":"\/config key=value \u2014 Set Settings from the Command Line","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.181\/e\/config-key-value-set-settings-from-the-command-line","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.181","markdown":"### `\/config key=value` \u2014 Set Settings from the Command Line\n\n**What**\n\n`\/config` now accepts `key=value` pairs as arguments, letting you set configuration settings without opening the interactive panel.\n\n**Usage**\n\n`\/config theme=dark \/config model=claude-opus-4-5 theme=dark \/config key=value key2=value2` **Details** - Works in both interactive mode and non-interactive (`--print`) mode. - Invalid keys produce: `\"<key> isn't a \/config setting. Run \/config to see what's available.\"` and `\"can't be set with key=value \u2014 open \/config to change it from the panel.\"` for panel-only settings. - Running `\/config` with no arguments still opens the interactive settings panel. - Some settings (like model and theme) have dedicated slash commands (`\/model`, `\/theme`) that are also surfaced in the error hint. **Evidence** `\/config` handler (search for `\"Usage: \/config key=value [key=value ...]\"`) \u2014 `xqp` handler at line ~570976; key\u2192command map (search for `\"outputStyle\"`) \u2014 `Cqp` map at line ~570945"}