{"version":"2.1.116","anchor":"mode-command","canonical_anchor":"mode-command","heading":"\/mode Command","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.116\/e\/mode-command","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.116","markdown":"### `\/mode` Command\n\n**What**\n\nNew slash command to display and change the tool permission mode directly from the REPL.\n\n**Usage**\n\n`\/mode # Shows current permission mode \/mode ask # Switch to ask mode \/mode auto # Switch to auto-approve mode` **Details** - Lists available modes (excluding `bypassPermissions`, which must be toggled via shift+tab) - Provides clear error messages for unknown modes: `Unknown mode \"xyz\". Usage: \/mode <mode>` - Also works non-interactively for SDK and automation use - Attempting to set `bypassPermissions` returns: \"bypassPermissions is not available via \/mode. Use the local TUI (shift+tab) instead.\" **Evidence** Mode command definition (search for `\"Set the permission mode\"`) \u2014 `Mx1` at line ~544016"}