DocsSettings Reference
Settings Reference
Configure GRID via Settings, then Preferences, or edit your preferences file directly.
Secret Detection
Automatically detect and redact secrets before sending to AI providers.
| Setting | Description |
|---|---|
| Secret detection enabled | Enable secret detection and redaction (default: on) |
| Secret detection mode | Block or redact secrets before sending to AI (default: redact) |
| Disabled pattern IDs | Disable specific detection patterns |
| Custom patterns | Add custom detection patterns |
Available Pattern IDs: openai-key, anthropic-key, generic-api-key, jwt-token, bearer-token, aws-access-key, aws-secret-key, github-token, gitlab-token, google-api-key, stripe-key, password-pattern, private-key, generic-token
Safety & Rollback
| Setting | Description |
|---|---|
| Rollback enabled | Enable file snapshots before AI changes |
| Max snapshot size | Max bytes per snapshot (default 5MB) |
Global Settings
| Setting | Description |
|---|---|
| Prefer local AI | Prefer local models (e.g. Ollama) over cloud |
Web Search APIs
Configure search providers for AI agent web research. DuckDuckGo requires no API key.
| Setting | Provider | Get Key |
|---|---|---|
| Preferred search provider | Search priority | auto, tavily, brave, serper, etc. |
| Tavily API key | Tavily (recommended) | tavily.com |
| Brave API key | Brave Search | brave.com/search/api |
| Serper API key | Serper (Google SERP) | serper.dev |
| Exa API key | Exa (Neural Search) | exa.ai |
| Perplexity API key | Perplexity | perplexity.ai |
| Firecrawl API key | Firecrawl | firecrawl.dev |
| Jina API key | Jina AI | jina.ai |
Vector Store (Advanced)
Optional vector database for enhanced codebase search.
| Setting | Description |
|---|---|
| Vector store | Optional: none, Qdrant, or Chroma for enhanced codebase search |
| Vector store URL | URL to your vector store endpoint |
Configuring Settings
Open Settings, then Preferences, to configure secret detection, rollback, preferred AI and search providers, API keys, and optional vector store. All options are described in the UI.