You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Holding <kbd>↑</kbd> or <kbd>↓</kbd> accelerates scrolling after the first 10 rapid presses. Mouse support requires `--mouse` (enabled by default in alt-screen mode). Disable with `--no-mouse`.
174
-
175
173
## Navigation shortcuts in the interactive interface
176
174
177
175
| Shortcut | Purpose |
@@ -304,7 +302,7 @@ For a complete list of available slash commands enter `/help` in the CLI's inter
304
302
|`--max-autopilot-continues=COUNT`| Maximum number of continuation messages in autopilot mode (default: unlimited). See [AUTOTITLE](/copilot/concepts/agents/copilot-cli/autopilot). |
305
303
|`--mode=MODE`| Set the initial agent mode (choices: `interactive`, `plan`, `autopilot`). Cannot be combined with `--autopilot` or `--plan`. |
306
304
|`--model=MODEL`| Set the AI model you want to use. Pass `auto` to let {% data variables.product.prodname_copilot_short %} pick the best available model automatically. |
307
-
|`--mouse[=VALUE]`| Enable mouse support in alt screen mode. VALUE can be `on` (default) or `off`. When enabled, the CLI captures mouse events in alt screen mode—scroll wheel, clicks, etc. When disabled, the terminal's native mouse behavioris preserved. Once set the setting is persisted by being written to your configuration file.|
305
+
|`--mouse[=VALUE]`| Enable or disable mouse support in the interactive interface. VALUE can be `on` (default) or `off`. When enabled, the CLI captures mouse events—scroll wheel, clicks, and so on—to navigate its own interface, such as scrolling the timeline or clicking tabs. When disabled, the terminal's native mouse behavior, such as text selection and scrollback, is preserved. When you set this option explicitly, the value is persisted to your configuration file.|
308
306
|`-n NAME`, `--name=NAME`| Set a name for the new session. Used by `--resume` and `/resume` to find sessions by name. |
309
307
|`--no-ask-user`| Disable the `ask_user` tool (the agent works autonomously without asking questions). |
Copy file name to clipboardExpand all lines: content/copilot/reference/copilot-cli-reference/cli-config-dir-reference.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -248,7 +248,7 @@ These settings apply across all your sessions and repositories. You can use the
248
248
|`compactPaste`|`boolean`|`true`| Collapse large pastes (more than 10 lines) into compact tokens. |
249
249
|`companyAnnouncements`|`string[]`|`[]`| Custom messages shown randomly on startup. One message is randomly selected each time the CLI starts. Useful for team announcements or reminders. |
250
250
|`continueOnAutoMode`|`boolean`|`false`| Automatically switch to auto mode when rate-limited. When `true`, eligible rate limit errors trigger an automatic switch to auto mode and retry. Does not apply to global rate limits or BYOK providers. |
251
-
|`copyOnSelect`|`boolean`|`true` (macOS), `false` (other) | Automatically copy mouse-selected text to the system clipboard in alt screen mode. |
251
+
|`copyOnSelect`|`boolean`|`true` (macOS), `false` (other) | Automatically copy mouse-selected text to the system clipboard. |
252
252
|`customAgents.defaultLocalOnly`|`boolean`|`false`| Only use local custom agents (no remote organization or enterprise agents). |
253
253
|`deniedUrls`|`string[]`|`[]`| URLs or domains that are always denied. Denial rules take precedence over allow rules. |
254
254
|`disableAllHooks`|`boolean`|`false`| Disable all hooks (both repository-level and user-level). |
@@ -268,7 +268,7 @@ These settings apply across all your sessions and repositories. You can use the
|`mergeStrategy`|`"rebase"`\|`"merge"`| — | Conflict resolution strategy for `/pr fix conflicts`. When set to `"rebase"`, conflicts are resolved by rebasing onto the base branch. When set to `"merge"`, the base branch is merged into the feature branch. If not configured, a picker dialog is shown. |
270
270
|`model`|`string`| varies | AI model to use. Set to `"auto"` to let {% data variables.product.prodname_copilot_short %} pick the best available model automatically. Managed by the `/model` slash command. |
271
-
|`mouse`|`boolean`|`true`| Enable mouse support in alt screen mode. Can also be set with `--mouse` or `--no-mouse`. |
271
+
|`mouse`|`boolean`|`true`| Enable mouse support. Can also be set with `--mouse` or `--no-mouse`. |
272
272
|`permissions.disableBypassPermissionsMode`|`string`| — | When set to `"disable"`, all allow-all flags (`--allow-all-tools`, `--allow-all-paths`, `--allow-all-urls`, `--allow-all`, `--yolo`) are suppressed at startup and cannot be used to grant elevated permissions. |
273
273
|`powershellFlags`|`string[]`|`["-NoProfile", "-NoLogo"]`| Flags passed to PowerShell on startup. On Windows, the CLI prefers PowerShell 7+ (`pwsh`) and falls back to Windows PowerShell (`powershell.exe`) when `pwsh` is unavailable. Windows only. |
274
274
|`remote`|`"on"`\|`"off"`|`"on"`| Controls session syncing and remote access. Set to `"off"` to keep session data local only and disable remote control. Can also be set with `--remote` or `--no-remote`. |
0 commit comments