{ "env": { "CLAUDE_CODE_DISABLE_AUTO_MEMORY": "1", "EDITOR": "/usr/bin/micro" }, "permissions": { "allow": [ "mcp__codegraph__codegraph_search", "mcp__codegraph__codegraph_context", "mcp__codegraph__codegraph_callers", "mcp__codegraph__codegraph_callees", "mcp__codegraph__codegraph_impact", "mcp__codegraph__codegraph_node", "mcp__codegraph__codegraph_status" ], "defaultMode": "auto" }, "model": "claude-fable-5", "hooks": { "Notification": [ { "matcher": ".*", "hooks": [ { "type": "command", "command": "pixtuoid-hook" } ] } ], "PermissionRequest": [ { "matcher": "*", "hooks": [ { "type": "command", "command": "if [ -x '/home/prad/.orca/agent-hooks/claude-hook.sh' ]; then /bin/sh '/home/prad/.orca/agent-hooks/claude-hook.sh'; fi" } ] } ], "PostToolUse": [ { "matcher": "*", "hooks": [ { "type": "command", "command": "if [ -x '/home/prad/.orca/agent-hooks/claude-hook.sh' ]; then /bin/sh '/home/prad/.orca/agent-hooks/claude-hook.sh'; fi" } ] }, { "matcher": ".*", "hooks": [ { "type": "command", "command": "pixtuoid-hook" } ] }, { "matcher": "Bash", "hooks": [ { "type": "command", "command": "atuin hook claude-code" } ] } ], "PostToolUseFailure": [ { "matcher": "*", "hooks": [ { "type": "command", "command": "if [ -x '/home/prad/.orca/agent-hooks/claude-hook.sh' ]; then /bin/sh '/home/prad/.orca/agent-hooks/claude-hook.sh'; fi" } ] }, { "matcher": "Bash", "hooks": [ { "type": "command", "command": "atuin hook claude-code" } ] } ], "PreToolUse": [ { "matcher": "*", "hooks": [ { "type": "command", "command": "if [ -x '/home/prad/.orca/agent-hooks/claude-hook.sh' ]; then /bin/sh '/home/prad/.orca/agent-hooks/claude-hook.sh'; fi" } ] }, { "matcher": ".*", "hooks": [ { "type": "command", "command": "pixtuoid-hook" } ] }, { "matcher": "Bash", "hooks": [ { "type": "command", "command": "atuin hook claude-code" } ] } ], "SessionEnd": [ { "hooks": [ { "type": "command", "command": "python3 '/home/prad/.claude/hooks/cmem-to-obsidian.py'", "timeout": 15 } ] }, { "matcher": ".*", "hooks": [ { "type": "command", "command": "pixtuoid-hook" } ] } ], "SessionStart": [ { "matcher": ".*", "hooks": [ { "type": "command", "command": "pixtuoid-hook" } ] }, { "matcher": "*", "hooks": [ { "type": "command", "command": "bash '/home/prad/.claude/hooks/herdr-agent-state.sh' session", "timeout": 10 } ] } ], "Stop": [ { "hooks": [ { "type": "command", "command": "if [ -x '/home/prad/.orca/agent-hooks/claude-hook.sh' ]; then /bin/sh '/home/prad/.orca/agent-hooks/claude-hook.sh'; fi" } ] } ], "StopFailure": [ { "hooks": [ { "type": "command", "command": "if [ -x '/home/prad/.orca/agent-hooks/claude-hook.sh' ]; then /bin/sh '/home/prad/.orca/agent-hooks/claude-hook.sh'; fi" } ] } ], "SubagentStart": [ { "matcher": ".*", "hooks": [ { "type": "command", "command": "pixtuoid-hook" } ] }, { "matcher": "tldraw-offline", "hooks": [ { "type": "command", "command": "sh '/home/prad/skills/tldraw-offline/inject-server-context.sh' SubagentStart" } ] } ], "SubagentStop": [ { "matcher": ".*", "hooks": [ { "type": "command", "command": "pixtuoid-hook" } ] } ], "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "if [ -x '/home/prad/.orca/agent-hooks/claude-hook.sh' ]; then /bin/sh '/home/prad/.orca/agent-hooks/claude-hook.sh'; fi" } ] } ] }, "enabledPlugins": { "caveman@caveman": true, "claude-mem@thedotmack": true, "context-mode@context-mode": true, "context7@claude-plugins-official": false, "council@council-of-high-intelligence": true, "exa@claude-plugins-official": true, "frontend-design@claude-plugins-official": true, "gopls-lsp@claude-plugins-official": true, "gopls@claude-code-lsps": true, "lua-lsp@claude-plugins-official": true, "ponytail@ponytail": true, "solidity-language-server@claude-code-lsps": true, "understand-anything@understand-anything": true, "vtsls@claude-code-lsps": true, "yaml-lsp@zircote-lsp": true }, "extraKnownMarketplaces": { "caveman": { "source": { "source": "github", "repo": "JuliusBrussee/caveman" } }, "claude-code-lsps": { "source": { "source": "github", "repo": "Piebald-AI/claude-code-lsps" } }, "claude-plugins-official": { "source": { "source": "github", "repo": "anthropics/claude-plugins-official" } }, "council-of-high-intelligence": { "source": { "source": "github", "repo": "0xNyk/council-of-high-intelligence" } }, "mempalace": { "source": { "source": "github", "repo": "MemPalace/mempalace" } }, "omc": { "source": { "source": "git", "url": "https://github.com/Yeachan-Heo/oh-my-claudecode.git" } }, "ponytail": { "source": { "source": "github", "repo": "DietrichGebert/ponytail" } }, "thedotmack": { "source": { "source": "github", "repo": "thedotmack/claude-mem" } }, "understand-anything": { "source": { "source": "github", "repo": "Egonex-AI/Understand-Anything" } }, "zircote-lsp": { "source": { "source": "github", "repo": "zircote/lsp-marketplace" } } }, "tui": "fullscreen", "skipDangerousModePermissionPrompt": true, "agentPushNotifEnabled": true, "skipAutoPermissionPrompt": true }