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
Add the `PYTHINKER_CODE_PERMISSION_MODE_REMINDER` environment variable: set it to a false value to stop injecting the auto permission-mode reminders into the model context.
Copy file name to clipboardExpand all lines: docs/configuration/env-vars.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -142,6 +142,7 @@ Switches that control the behavior of subsystems such as telemetry, background t
142
142
|`PYTHINKER_CODE_TUI_FULL_SCREEN`| Control the fullscreen TUI with a fixed prompt dock, scrollable transcript, mouse text selection, clickable links, transcript search, and a clickable jump-to-bottom control. Fullscreen is enabled by default |`0` restores the legacy inline UI; unset or any other value keeps fullscreen enabled |
143
143
|`PYTHINKER_CODE_EXPERIMENTAL_SECONDARY_MODEL`| Control the [subagent model pool](./config-files.md#subagent-model-pool) in every launch mode, including the interactive TUI. It is enabled by default; set this variable to a false value to disable it | Truthy: `1`/`true`/`yes`/`on`; falsy: `0`/`false`/`no`/`off`|
144
144
|`PYTHINKER_CODE_DANGEROUS_COMMAND_GUARD`| Override [`[permission].dangerous_command_guard`](./config-files.md#permission). The guard asks before dangerous or unanalyzable `Bash` commands in interactive modes and blocks them in Auto mode |`true` or `false`; default `true`|
145
+
|`PYTHINKER_CODE_PERMISSION_MODE_REMINDER`| Stop injecting the automatic permission-mode reminder (the context note that explains Auto mode) into the model context; set to a false value to disable | Truthy keeps the reminder enabled; falsy: `0`/`false`/`no`/`off` disables it |
145
146
|`PYTHINKER_CODE_EXPERIMENTAL_SUBAGENT_FORK`| Enable the experimental `fork` parameter on the `Agent` and `AgentDynamicWorkflow` tools, letting the model start a subagent with a snapshot of the calling agent's conversation history instead of an empty context; the master `PYTHINKER_CODE_EXPERIMENTAL_FLAG=1` also enables it | Truthy: `1`/`true`/`yes`/`on`; falsy: `0`/`false`/`no`/`off`|
146
147
|`PYTHINKER_CODE_EXPERIMENTAL_TOWER`| Enable the experimental [`/tower`](../reference/slash-commands.md#modes--run-control) command for workspace-wide subagent coordination; the master `PYTHINKER_CODE_EXPERIMENTAL_FLAG=1` also enables it | Truthy: `1`/`true`/`yes`/`on`; falsy: `0`/`false`/`no`/`off`|
147
148
|`PYTHINKER_MCP_STARTUP_TIMEOUT_MS`| Global default connection timeout (ms) for all MCP servers; takes higher priority than `[mcp] startup_timeout_ms` in `config.toml`, but a per-server `startupTimeoutMs` in `mcp.json` still wins (default `30000`) | Integer from `1` to `2147483647`; invalid values are ignored |
0 commit comments