Settings Reference
Complete list of OmniIDE-specific settings. Access via Ctrl+,.
AI Settings
| Setting | Type | Default | Description |
omni.gemini.apiKey | string | "" | Google Gemini API key |
omni.gemini.model | string | "gemini-pro" | Gemini model to use |
omni.gemini.maxTokens | number | 8192 | Maximum tokens per request |
omni.gemini.temperature | number | 0.1 | Response temperature |
omni.ollama.enabled | boolean | false | Enable Ollama backend |
omni.ollama.endpoint | string | "http://localhost:11434" | Ollama server URL |
omni.ollama.model | string | "codellama:13b" | Ollama model to use |
Agent Settings
| Setting | Type | Default | Description |
omni.agent.autoFix | boolean | true | Auto-fix detected errors |
omni.agent.maxRetries | number | 3 | Max healing attempts |
omni.agent.confirmBeforeExecute | boolean | false | Require confirmation for commands |
omni.agent.verboseLogging | boolean | false | Enable detailed agent logs |
Sandbox Settings
| Setting | Type | Default | Description |
omni.sandbox.enabled | boolean | true | Enable Hardened Sandbox |
omni.sandbox.timeout | number | 30000 | Command timeout (ms) |
omni.sandbox.allowNetwork | boolean | false | Allow network access |
omni.sandbox.allowFileWrite | boolean | true | Allow file writes |
Related