Skip to content

Commit 4571be1

Browse files
authored
Update README.md
1 parent d6dda11 commit 4571be1

1 file changed

Lines changed: 5 additions & 8 deletions

File tree

‎README.md‎

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,8 @@ All LLM settings live in a single JSON configuration file. Environment variables
112112
"api_key": "sk-...",
113113
"model": "gpt-5-mini",
114114
"reasoning_effort": null,
115-
"stream": true
115+
"stream": true,
116+
"supports_image_input": false
116117
},
117118
"models": {
118119
"_comment": "Named LLM profiles for /model switching. Partial settings; unset keys inherit the main llm.",
@@ -129,10 +130,6 @@ All LLM settings live in a single JSON configuration file. Environment variables
129130
"_comment": "Optional per-model context-window overrides (tokens). Keys are model names or substrings (e.g. deepseek-v4 = 1000000); matched in file order, first match wins. Overrides the built-in CONTEXT_WINDOWS table in config.py.",
130131
"deepseek-v4": 1000000
131132
},
132-
"image_input_models": [
133-
"_comment: Optional list of additional image-capable model names or substrings (matched case-insensitively), layered on top of the built-in IMAGE_INPUT_MODELS table in config.py. Add models here so images are sent instead of stripped. Remove this section to use only the built-in table.",
134-
"qwen3.8-27b"
135-
],
136133
"subagent_llm": {
137134
"profile": null,
138135
"base_url": null,
@@ -142,7 +139,8 @@ All LLM settings live in a single JSON configuration file. Environment variables
142139
"max_tokens": null,
143140
"timeout": null,
144141
"reasoning_effort": null,
145-
"stream": null
142+
"stream": null,
143+
"supports_image_input": null
146144
},
147145
"default_agent": null,
148146
"paths": {
@@ -181,10 +179,9 @@ All LLM settings live in a single JSON configuration file. Environment variables
181179

182180
### Configuration options
183181

184-
- **`llm`** — main LLM configuration. Optional keys include `temperature`, `max_tokens`, `timeout`, `reasoning_effort`, and `stream`. Values such as `reasoning_effort` are passed to the API as-is when set. `run --no-stream` overrides `stream`.
182+
- **`llm`** — main LLM configuration. Optional keys include `temperature`, `max_tokens`, `timeout`, `reasoning_effort`, `stream`, and `supports_image_input`. Values such as `reasoning_effort` are passed to the API as-is when set. `run --no-stream` overrides `stream`. `supports_image_input` (default `false`) controls whether `@path` image attachments are sent to the model or stripped with a warning.
185183
- **`models`** — named LLM profiles for runtime switching with `/model`. A profile is a partial settings dictionary; unset keys inherit from the main `llm`. `default` restores the main LLM configuration.
186184
- **`context_windows`** — optional per-model context-window overrides (tokens). Keys are model names or substrings (e.g., `deepseek-v4`); matched in file order, first match wins. Overrides the built-in `CONTEXT_WINDOWS` table in `config.py`.
187-
- **`image_input_models`** — optional list of additional model names or substrings (matched case-insensitively) that accept image input, layered on top of the built-in `IMAGE_INPUT_MODELS` table in `config.py`. Add a model here so `@path` image attachments are sent to it instead of stripped with a warning.
188185
- **`subagent_llm`** — LLM configuration for `Agent` tool requests. Unset values inherit from the main `llm`. Set `profile` to reuse a profile from `models`. Precedence is: profile settings > explicit `subagent_llm` settings > main `llm` > environment variables.
189186
- **`default_agent`** — name of the agent to use at session start (instead of the built-in `agent.md`). The agent must exist as a `.md` file in the `prompts/agents/` directory. When unset or `null`, the built-in default agent is used. Use `/agent default` in the TUI to switch back to the built-in at any time.
190187
- **`paths.context_path` / `paths.skill_path`** — locations from which to load context files and skills. When unset, the project-local `<project>/contexts` and `<project>/skills` directories are used.

0 commit comments

Comments
 (0)