{
  "env": {
    "CLAUDE_CODE_SUBAGENT_MODEL": "sonnet"
  },
  "permissions": {
    "allow": [
      "Bash(*)",
      "Read(*)",
      "Write(*)",
      "Edit(*)",
      "Glob(*)",
      "Grep(*)",
      "WebFetch(*)",
      "WebSearch",
      "Task(*)",
      "Agent",
      "Workflow",
      "Monitor",
      "Skill",
      "SendMessage",
      "ToolSearch",
      "TaskCreate",
      "TaskUpdate",
      "TaskStop",
      "TaskList",
      "TaskGet",
      "TaskOutput",
      "ScheduleWakeup",
      "CronCreate",
      "CronList",
      "CronDelete",
      "NotebookEdit",
      "EnterWorktree",
      "ExitWorktree",
      "EnterPlanMode",
      "ExitPlanMode",
      "PushNotification",
      "Artifact",
      "DesignSync",
      "RemoteTrigger",
      "ListMcpResourcesTool",
      "ReadMcpResourceTool",
      "ReadMcpResourceDirTool",
      "mcp__plugin_linear_linear__*",
      "mcp__qmd__*",
      "mcp__claude_ai_Google_Drive__*",
      "mcp__claude_ai_Canva__*",
      "mcp__plugin_figma_figma__*",
      "TodoWrite",
      "TodoRead",
      "mcp__plugin_telegram_telegram__reply",
      "mcp__plugin_telegram_telegram__react",
      "mcp__plugin_telegram_telegram__edit_message",
      "mcp__plugin_telegram_telegram__download_attachment",
      "mcp__aria-brain__search_vault",
      "mcp__aria-brain__read_note",
      "mcp__aria-brain__list_notes",
      "mcp__aria-brain__refresh_index",
      "mcp__plugin_supabase_supabase__list_tables",
      "mcp__plugin_supabase_supabase__get_project",
      "mcp__plugin_github_github__get_me",
      "mcp__plugin_github_github__get_file_contents",
      "mcp__plugin_github_github__search_code",
      "mcp__plugin_github_github__search_repositories",
      "mcp__plugin_github_github__search_issues",
      "mcp__plugin_github_github__search_pull_requests",
      "mcp__plugin_github_github__list_issues",
      "mcp__plugin_github_github__list_pull_requests",
      "mcp__plugin_github_github__list_branches",
      "mcp__plugin_github_github__list_commits",
      "mcp__plugin_github_github__list_releases",
      "mcp__plugin_github_github__list_tags",
      "mcp__plugin_github_github__get_commit",
      "mcp__plugin_github_github__get_latest_release",
      "mcp__plugin_github_github__get_release_by_tag",
      "mcp__plugin_github_github__get_tag",
      "mcp__plugin_github_github__get_label",
      "mcp__plugin_github_github__issue_read",
      "mcp__plugin_github_github__issue_write",
      "mcp__plugin_github_github__pull_request_read",
      "mcp__plugin_github_github__pull_request_review_write",
      "mcp__plugin_github_github__add_issue_comment",
      "mcp__plugin_github_github__add_comment_to_pending_review",
      "mcp__plugin_github_github__add_reply_to_pull_request_comment",
      "mcp__plugin_github_github__create_branch",
      "mcp__plugin_github_github__create_pull_request",
      "mcp__plugin_github_github__update_pull_request",
      "mcp__plugin_github_github__update_pull_request_branch",
      "mcp__plugin_github_github__sub_issue_write",
      "mcp__plugin_linear_linear__get_issue",
      "mcp__plugin_linear_linear__get_issue_status",
      "mcp__plugin_linear_linear__get_project",
      "mcp__plugin_linear_linear__get_team",
      "mcp__plugin_linear_linear__get_user",
      "mcp__plugin_linear_linear__get_milestone",
      "mcp__plugin_linear_linear__get_document",
      "mcp__plugin_linear_linear__list_issues",
      "mcp__plugin_linear_linear__list_projects",
      "mcp__plugin_linear_linear__list_teams",
      "mcp__plugin_linear_linear__list_users",
      "mcp__plugin_linear_linear__list_comments",
      "mcp__plugin_linear_linear__list_cycles",
      "mcp__plugin_linear_linear__list_milestones",
      "mcp__plugin_linear_linear__list_documents",
      "mcp__plugin_linear_linear__list_issue_labels",
      "mcp__plugin_linear_linear__list_issue_statuses",
      "mcp__plugin_linear_linear__list_project_labels",
      "mcp__plugin_linear_linear__save_issue",
      "mcp__plugin_linear_linear__save_comment",
      "mcp__plugin_linear_linear__save_project",
      "mcp__plugin_linear_linear__save_milestone",
      "mcp__plugin_linear_linear__update_document",
      "mcp__plugin_linear_linear__search_documentation",
      "mcp__manuel-heider__*",
      "mcp__plugin_telegram_telegram__*",
      "mcp__claude_ai_Google_Drive__read_file_content",
      "mcp__claude_ai_Google_Drive__search_files",
      "mcp__claude_ai_Google_Drive__list_recent_files",
      "mcp__claude_ai_Google_Drive__get_file_metadata",
      "mcp__claude_ai_Google_Drive__download_file_content",
      "mcp__claude_ai_Google_Drive__get_file_permissions"
    ],
    "deny": [
      "mcp__plugin_supabase_supabase__execute_sql",
      "mcp__plugin_supabase_supabase__apply_migration",
      "mcp__plugin_supabase_supabase__deploy_edge_function",
      "mcp__plugin_supabase_supabase__create_branch",
      "mcp__plugin_supabase_supabase__delete_branch",
      "mcp__plugin_supabase_supabase__merge_branch",
      "mcp__plugin_supabase_supabase__reset_branch",
      "mcp__plugin_supabase_supabase__rebase_branch",
      "mcp__plugin_github_github__merge_pull_request",
      "mcp__plugin_github_github__push_files",
      "mcp__plugin_github_github__create_or_update_file",
      "mcp__plugin_vercel_vercel__*"
    ],
    "defaultMode": "bypassPermissions"
  },
  "model": "opus",
  "hooks": {
    "SessionStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/session-start.sh"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "mcp__plugin_telegram_telegram__reply",
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/telegram-log-out.sh",
            "timeout": 10
          }
        ]
      },
      {
        "matcher": "Write|Edit",
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/brain-write-validator.sh",
            "timeout": 10
          }
        ]
      },
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/post-tool-failure.sh",
            "timeout": 5
          }
        ]
      }
    ],
    "UserPromptSubmit": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/telegram-log-in.sh",
            "timeout": 10
          }
        ]
      },
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/auto-memory-inject.sh",
            "timeout": 5
          }
        ]
      },
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/telegram-reply-discipline.sh",
            "timeout": 3
          }
        ]
      },
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/aria-effort-detect.sh"
          }
        ]
      }
    ],
    "PreCompact": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/pre-compact.sh"
          }
        ]
      }
    ],
    "Stop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/session-stop.sh"
          }
        ]
      }
    ],
    "PreToolUse": [
      {
        "matcher": "mcp__plugin_telegram_telegram__reply",
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/pre-output-critic.sh",
            "timeout": 5
          }
        ]
      },
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/pre-tool-safety.sh",
            "timeout": 5
          },
          {
            "type": "command",
            "command": "rtk hook claude"
          }
        ]
      },
      {
        "matcher": "mcp__plugin_supabase_supabase__.*",
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/pre-tool-safety.sh",
            "timeout": 5
          }
        ]
      },
      {
        "matcher": "Write|Edit",
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/tdd-guard.sh",
            "timeout": 5
          }
        ]
      },
      {
        "matcher": "Write|Edit|MultiEdit",
        "hooks": [
          {
            "type": "command",
            "command": "bash /home/aria/.claude/hooks/gateguard.sh",
            "timeout": 5
          }
        ]
      }
    ]
  },
  "statusLine": {
    "type": "command",
    "command": "bash /home/aria/.claude/statusline-command-v2.sh"
  },
  "enabledPlugins": {
    "telegram@claude-plugins-official": true,
    "supabase@claude-plugins-official": true,
    "vercel@claude-plugins-official": true,
    "figma@claude-plugins-official": true,
    "linear@claude-plugins-official": true,
    "elements-of-style@superpowers-marketplace": true,
    "code-review@claude-plugins-official": true,
    "feature-dev@claude-plugins-official": true,
    "hookify@claude-plugins-official": true,
    "security-guidance@claude-plugins-official": true,
    "playground@claude-plugins-official": true,
    "pr-review-toolkit@claude-plugins-official": true
  },
  "extraKnownMarketplaces": {
    "claude-plugins-official": {
      "source": {
        "source": "github",
        "repo": "anthropics/claude-plugins-official"
      }
    },
    "anthropic-agent-skills": {
      "source": {
        "source": "github",
        "repo": "anthropics/skills"
      }
    },
    "superpowers-marketplace": {
      "source": {
        "source": "github",
        "repo": "obra/superpowers-marketplace"
      }
    }
  },
  "tui": "fullscreen",
  "skipDangerousModePermissionPrompt": true,
  "skipWorkflowUsageWarning": true,
  "theme": "auto",
  "agentPushNotifEnabled": true
}
