Troubleshooting
Quick fixes for common first-run issues with Vaner, MCP clients, and Ollama.
Nothing is happening after install
Symptom:
- You installed Vaner and connected MCP, but scenarios do not update and cockpit stays idle.
Fix:
vaner doctor --path .
vaner up --path .Expected:
doctorshowsdaemon_running: PASSvaner statusshows daemonrunningvaner showloads cockpit athttp://127.0.0.1:8473/
Port already in use
Symptom:
vaner daemon serve-httpfails withaddress already in use.
Fix:
vaner down --path .
vaner up --path .If another process owns 8473, Vaner now suggests the next free port. You can pin one manually:
vaner up --path . --port 8474inotify watch limit reached
Symptom:
- Background daemon fails with
inotify watch limit reached.
Fix:
sudo sysctl fs.inotify.max_user_watches=524288
vaner up --path .Vaner also falls back to polling mode when this happens, so it should keep running with reduced responsiveness.
Ran on the wrong folder
Symptom:
- You accidentally ran Vaner on
/home/<user>or another huge non-repo directory.
Fix:
cd /path/to/your/repo
vaner up --path .If you must run a non-standard path, use --force deliberately:
vaner up --path /some/path --forceMy agent is not calling Vaner tools
Symptom:
- MCP config exists, but your client never uses Vaner tools.
Fix checklist:
- Confirm MCP config exists (
.cursor/mcp.json, Claude config, etc.). - Reload your AI client window/session after
vaner init. - Verify with
vaner doctor --path .and look for MCP-related checks. - Prompt explicitly once: "use the vaner MCP tools for this task".
Prepared Work looks empty
Symptom:
/prepared-workor the desktop Prepared Work feed returns no cards.
Fix:
vaner up --path .
vaner doctor --path .
curl -s http://127.0.0.1:8473/status | jqAn empty feed is valid when Vaner has no strong, fresh item to show. Weak
candidate artifacts and stale virtual diffs are intentionally hidden from the
normal feed. Run a longer session, declare a goal, or use vaner.warm from an
MCP client to steer preparation toward active work.
Ollama errors or 404 responses
Symptom:
- Backend requests fail, or
doctorreports runtime/model issues.
Fix:
ollama serve
ollama pull <model-from-.vaner-config>
vaner doctor --path .Confirm your configured model matches a pulled model in Ollama:
.vaner/config.toml->[backend].modelhttp://127.0.0.1:11434/api/tags-> includes the same model name
CLI says daemon is stopped but doctor is green
vaner status and vaner doctor now use the same runtime snapshot source. If they disagree, restart with:
vaner down --path .
vaner up --path .
vaner doctor --path .The wizard did not detect my client
Symptom:
vaner initdid not list your MCP client in step 3.
Fix:
vaner init --clients cursor --path . # explicit known client id
vaner init --clients other --path . # print generic MCP snippetSupported explicit ids:
cursorclaude-desktopclaude-codevscode-copilotcodex-cliwindsurfzedcontinueclineroo
If your client is still missing, use the generated snippet and open a support request: