Desktop App
Settings and preferences
Use settings to shape how the app feels day to day, and preferences to tune model behavior for your workload.
Desktop settings (in-app sheet)
The in-app settings sheet controls interaction behavior, presentation, and local quality-of-life defaults.
- Language and interface locale.
- Editor selection (system default, Cursor, VS Code, Zed, Sublime, WebStorm, or custom command).
- Context display style (show remaining context vs usage).
- Streaming responses toggle.
- Tool call display preferences (collapse/group).
- Theme, diff display, and sound effects.
- Voice and input behavior (auto-send voice, Meta/Ctrl+Enter multiline send).
- Codebase indexing toggle.
AI preferences (dashboard)
Use dashboard AI preferences for model strategy settings that apply across sessions.
- Fast, medium, and heavy default model assignments.
- Auto-model routing rules plus fallback model.
- Auto-compaction enable/disable and threshold tuning (5% to 95%).
High-value defaults to start with
- Keep streaming enabled for faster feedback loops.
- Keep tool calls grouped/collapsed unless you are actively debugging tool behavior.
- Use explicit fast/medium/heavy defaults so routing behavior is predictable.
- Leave auto-compaction on unless you have a specific reason to manage compaction manually.