|
|
@@ -133,7 +133,7 @@ Presets can also be switched at runtime without restarting using the `/preset` c
|
|
|
| `acpAgents.<name>.permissionMode` | string | `ask` | How ACP permission requests are handled: `ask`, `allow`, or `reject` |
|
|
|
| `acpAgents.<name>.timeoutMs` | integer | `0` | Timeout for a single ACP run in milliseconds. `0` disables the timeout so external agents can run indefinitely. Finite values can be up to `2147483647`ms (~24.8 days) |
|
|
|
| `disabled_agents` | string[] | `["observer"]` | Agent names to disable globally. Set to `[]` to enable Observer; this is global, not per-preset |
|
|
|
-| `image_routing` | `"auto"` \| `"direct"` | `"direct"` | How image attachments are handled. `"direct"` (default): images pass to the orchestrator untouched — same behavior as before PR #723. Use this when your orchestrator is multimodal. `"auto"`: save images to `.opencode/images/` and nudge the orchestrator to delegate to `@observer` (requires `observer` to be enabled, i.e. not in `disabled_agents`). When omitted, defaults to `"direct"` for backwards compatibility. |
|
|
|
+| `image_routing` | `"auto"` \| `"direct"` | `"direct"` | Optional. `"direct"` (default, same as before): images pass to orchestrator. `"auto"`: save to disk, delegate to @observer (requires observer enabled). When omitted, defaults to `"direct"`. |
|
|
|
| `autoUpdate` | boolean | `true` | Automatically install plugin updates in the background; set to `false` for notification-only mode |
|
|
|
| `multiplexer.type` | string | `"none"` | Multiplexer mode: `auto`, `tmux`, `zellij`, `herdr`, or `none` |
|
|
|
| `multiplexer.layout` | string | `"main-vertical"` | Layout preset: `main-vertical`, `main-horizontal`, `tiled`, `even-horizontal`, `even-vertical`. Tmux applies full layouts; Zellij and Herdr map `main-vertical` to right and `main-horizontal` to down |
|