Overview
Most of koda is on by default because it costs nothing to have available. The things that are off need something from you — a network request, a browser, a second program — so they are opt-in and say so.
On by default
Section titled “On by default”| Capability | Setting | What it gives you |
|---|---|---|
| Code graph | codegraph = true |
Where a symbol is defined and who uses it, without grepping. |
| Sessions | sessions = true |
/resume, /search and /fork across every past conversation. |
| Memory | memory = true |
Durable facts and command outcomes carried to the next session. |
| Subagents | subagents = true |
A wide search costs a paragraph instead of thirty files. |
| Skills | — | Project conventions loaded only when they are relevant. |
| Documents | build feature | PDF, Word, Excel and CSV read with @. |
| Debugger | — | Breakpoints, stepping and variables over the Debug Adapter Protocol. |
Off until you turn it on
Section titled “Off until you turn it on”| Capability | Setting | Why it is off |
|---|---|---|
| Web search | web_search = true |
Sends your query to DuckDuckGo or your SearXNG instance. |
| Web fetch | web_fetch = true |
A model-supplied URL becomes a request from your machine. |
| Browser | browser = true |
Drives a real Chromium; much slower than a fetch. |
| Watch mode | watch = true |
Acts on comment triggers without being asked. |
| Web control center | web_ui = true |
Serves a local page on 127.0.0.1. |
| OCR | ocr = true |
Needs tesseract, or a vision model to route through. |
| Learning | learning = true |
Watches how you work to distil rules. |
| Debug capture | debug = true |
Writes raw request and response bodies to disk. |
Browse by what you are doing
Section titled “Browse by what you are doing”Finding codeThe symbol graph, and why search is the wrong tool for a name.
Debugging a programBreakpoints, logpoints, hit conditions, and reading a stopped frame.
Teaching it your projectSkills, role agents, memory, and rules learned from your corrections.
Reading the webSearch, fetch, and a real browser for pages that render client-side.
Reading documentsPDFs, spreadsheets, screenshots and OCR.
Watching a turnThe trace waterfall, the inspector, and the prompt diff.