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
|`default_thinking`|`boolean`|`false`| Whether new sessions enable Thinking (deep reasoning) mode by default; can be toggled from the model menu inside a session. Even when set to `true`, `[thinking].mode = "off"` will still force Thinking off |
82
80
|`default_permission_mode`|`string`|`manual`| Default permission mode for new sessions; one of `manual` (prompt each time), `yolo` (auto-approve tool actions, but the agent may still ask questions), or `auto` (fully autonomous — the agent decides everything without asking, except a `DynamicWorkflow` call, which still shows its plan for approval) |
83
81
|`default_plan_mode`|`boolean`|`false`| Whether new sessions start in Plan mode (produce a plan before executing) by default |
@@ -88,6 +86,8 @@ Fields in the config file fall into two categories: **top-level scalars** that d
88
86
|`workflow_size_guideline`|`string`|`medium`| Advisory subagent-count target for one Dynamic Workflow; one of `small` (about 5), `medium` (about 15), `large` (about 40), or `unrestricted` (no target). Exceeding it emits a warning rather than blocking the run; the `PYTHINKER_CODE_WORKFLOW_SIZE_GUIDELINE` environment variable overrides it |
89
87
|`providers`|`table`|`{}`| API provider table → [`providers`](#providers)|
90
88
|`models`|`table`| — | Model alias table → [`models`](#models)|
89
+
|`model_roles`|`table`| — | Model role assignments → [`model_roles`](#model_roles)|
|`hooks`|`array<table>`| — | Lifecycle hooks; see [Hooks](../customization/hooks.md)|
98
98
99
-
The following sections cover each of the nested tables in turn: `providers`, `models`, `model_roles`, `thinking`, `loop_control`, `background`, `experimental`, `services`, and `permission`.
99
+
The following sections cover each of the nested tables in turn: `providers`, `models`, `model_roles`, `advisor`, `thinking`, `loop_control`, `background`, `experimental`, `services`, and `permission`.
0 commit comments