{ "security": { "auth": { "selectedType": "oauth-personal" }, "environmentVariableRedaction": { "enabled": true } }, "general": { "preferredEditor": "neovim", "previewFeatures": true, "enablePromptCompletion": true, "sessionRetention": { "warningAcknowledged": true, "enabled": true, "maxAge": "3650d" } }, "context": { "fileName": [ "AGENTS.md", "CONTEXT.md", "GEMINI.md", "README.md", "CONTRIBUTING.md" ], "ignore": [ "**/node_modules/**", "**/.git/**", "**/.DS_Store", "**/dist/**", "**/build/**" ] }, "tools": { "shell": { "showColor": true }, "enableHooks": true }, "ui": { "showStatusInTitle": true }, "hooks": { "Notification": [ { "matcher": "", "hooks": [ { "name": "code-notify-notification", "type": "command", "command": "/opt/homebrew/lib/code-notify/core/notifier.sh notification gemini", "description": "Desktop notification when input needed" } ] } ], "AfterAgent": [ { "matcher": "", "hooks": [ { "name": "code-notify-complete", "type": "command", "command": "/opt/homebrew/lib/code-notify/core/notifier.sh stop gemini", "description": "Desktop notification when task complete" } ] } ] } }