providers: openrouterVariant: online fetch: auto maxInFlightRequests: llamacpp (dankserver): 3 llamacpp (dankclaw): 2 llamacpp (dankclaw-3090): 3 modelRoles: slow: llamacpp (dankclaw)/frank-dragoon:medium vision: llamacpp (dankclaw-3090)/frank-zealot:xhigh plan: llamacpp (dankclaw-3090)/frank-zealot:medium designer: llamacpp (dankclaw-3090)/frank-zealot:medium commit: llamacpp (dankclaw-3090)/frank-zealot:medium tiny: llamacpp (dankclaw-3090)/frank-zealot:off task: llamacpp (dankclaw-3090)/frank-zealot:off advisor: llamacpp (dankserver)/frank-archon:medium default: llamacpp (dankserver)/frank-archon:medium smol: llamacpp (dankclaw-3090)/frank-zealot:medium web: web/searxng speech: frank-tts (dankclaw)/frank-tts judge: openrouter/~typesafe/jev-latest:auto dictation: local/parakeet-tdt-0.6b-v3 memory: llamacpp (dankclaw-3090)/frank-zealot:medium symbolPreset: nerd composer: shape: band tokenRate: true theme: dark: dark-gruvbox light: light setupVersion: 2 browser: headless: true retry: fallbackChains: web: - web/kagi - web/perplexity - google-gemini-cli/gemini-2.5-flash - google-antigravity/gemini-2.5-flash - google/gemini-2.5-flash - anthropic/claude-haiku-4-5 - openai-codex/gpt-5.6-luna - xai/grok-4.5 - web/zai - web/exa - web/tinyfish - web/jina - web/tavily - web/firecrawl - web/brave - web/kimi - web/parallel - web/synthetic - web/startpage - web/duckduckgo - web/ecosia - web/google - web/mojeek - web/public - openai-codex/gpt-6-luna - openai-codex/gpt-5.6 - openai-codex/gpt-5.5 - xai-oauth/grok-4.5 - web/ollama speech: [] llamacpp (dankserver)/frank-archon: - llamacpp (dankclaw)/frank-dragoon maxRetries: 10 searxng: endpoint: search.franksdank.cloud exa: enabled: false memory: backend: sharpshooter autolearn: enabled: true autoContinue: true compaction: remoteEndpoint: http://192.168.0.143:7771/v1/chat/completions methodOrder: - shake - snapcompact - soft - handoff - remote idleThresholdTokens: 100000 thresholdPercent: 95 idleEnabled: true thresholdTokens: -1 dropUseless: false remoteStreamingV2Enabled: true asyncEnabled: true idleTimeoutSeconds: 120 enabled: true experimentalContextManagement: false interruptMode: immediate defaultThinkingLevel: xhigh hideThinkingBlock: false proseOnlyThinking: false terminal: showProgress: true disabledExtensions: [] statusLine: separator: powerline preset: custom contextLine: embedded transparent: true compactThinkingLevel: true showHookStatus: true sessionAccent: true leftSegments: - session_name - vim - mode - hostname - path - git - pr rightSegments: - model - cost - context_pct - time_spent segmentOptions: model: showThinkingLevel: true path: abbreviate: true stripWorkPrefix: true maxLength: 120 git: showBranch: false showStaged: true showUnstaged: true showUntracked: true tui: textSizing: true codexResetFireworks: false hyperlinks: auto tight: true resizeScrollback: rebuild titleSpinner: pulse display: shimmer: kitt smoothStreaming: true showTokenUsage: true pinnedAgents: collapsed subagentLivePreview: true task: showResolvedModelBadge: true maxConcurrency: 2 agentModelOverrides: designer: llamacpp (dankclaw-3090)/frank-zealot librarian: llamacpp (dankclaw-3090)/frank-zealot reviewer: llamacpp (dankserver)/frank-archon scout: llamacpp (dankclaw-3090)/frank-zealot security-reviewer: llamacpp (dankclaw)/frank-dragoon sonic: llamacpp (dankclaw-3090)/frank-zealot task: llamacpp (dankserver)/frank-archon eager: default enableLsp: true maxRuntimeMs: 1800000 softRequestBudget: 120 maxRecursionDepth: 1 disabledAgents: [] isolation: enabled: true completionProbe: false snapcompact: systemPrompt: none toolResults: false shape: auto extendedContext: false ttsr: contextMode: discard provider: appendOnlyContext: auto checkpoint: enabled: true readLineNumbers: true startup: showSplash: true changelogMode: summary update: channel: stable features: unexpectedStopDetection: mechanical stt: submitTrigger: say-submit enabled: true recap: idleSeconds: 300 loop: mode: prompt steeringMode: one-at-a-time personality: default images: urls: backends: - provider-files - tailscale - cloudflared - litterbox edit: mode: hashline fuzzyThreshold: 0.9 dev: autoqaConsent: granted astGrep: enabled: true vault: enabled: true tts: localVoice: bm_george speech: enabled: false mode: all enhanced: true voice: am_fenrir secrets: enabled: true read: renderMarkdown: true toolResultPreview: true defaultLimit: 1000 summarize: prose: false lsp: formatOnWrite: true diagnosticsOnEdit: true autoResume: false speechgen: enabled: true live: voice: vale contextPromotion: enabled: true title: icons: emoji generator: tiny followUpMode: one-at-a-time tools: approvalMode: yolo format: auto maxTimeout: 600 marketplace: autoUpdate: notify bash: allowCompoundCommands: true gitGuard: true bashInterceptor: enabled: false shellMinimizer: sourceOutlineLevel: default generate_image: enabled: false computer: enabled: true display: active ratchet: enabled: true github: enabled: true security: enabled: true todo: reminders: true mcp: notifications: false plan: defaultOnStartup: false isolation: backend: auto worktree: onStart: create onExit: keep