{
    "permissions": {
        "allow": [
            "Skill(pypto-op-perf-tune)",
            "Skill(pypto-skill-reviewer)",
            "Skill(pypto-intent-understand)",
            "Skill(pypto-api-explore)",
            "Skill(pypto-golden-generate)",
            "Skill(pypto-op-plan)",
            "Skill(pypto-op-construct)",
            "Skill(pypto-op-verify)",
            "Skill(pypto-op-review)",
            "Skill(pypto-orchestration-manual)",
            "Skill(pypto-memory-template)",
            "Skill(pypto-general-debug)",
            "Skill(pypto-op-design)",
            "Skill(pypto-op-develop)",
            "Skill(pypto-precision-debug)",
            "Skill(pypto-precision-compare)",
            "Skill(pypto-aicore-error-locator)",
            "Skill(pypto-environment-setup)",
            "Skill(gitcode-mcp-install)",
            "Skill(pypto-pr-creator)",
            "Skill(pypto-pr-fixer)",
            "Skill(pypto-issue-creator)",
            "Skill(pypto-fracture-point-detector)",
            "Skill(pypto-pass-error-locator)",
            "Skill(pypto-pass-module-analyzer)",
            "Skill(pypto-pass-perf-optimizer)",
            "Skill(pypto-pass-ut-generate)",
            "Skill(pypto-pass-workflow-analyzer)",
            "Task(subagent_type=Explore)",
            "Task(subagent_type=Plan)",
            "WebSearch",
            "WebFetch(domain:support.huawei.com)",
            "WebFetch(domain:www.huawei.com)",
            "WebFetch(domain:github.com)",
            "WebFetch(domain:www.hiascend.com)",
            "WebFetch(domain:gitee.com)",
            "WebFetch(domain:gitcode.com)",
            "Edit",
            "Write",
            "Read",
            "Glob",
            "Grep",
            "LSP",
            "NotebookEdit",
            "MultiEdit",
            "AskUserQuestion",
            "TodoWrite",
            "EnterPlanMode",
            "ExitPlanMode",
            "Bash",
            "KillShell",
            "TaskOutput"
        ],
        "deny": [],
        "ask": []
    },
    "hooks": {
        "PostToolUse": [
            {
                "matcher": "Write|Edit|MultiEdit",
                "hooks": [
                    {
                        "type": "command",
                        "command": "python3 \"$CLAUDE_PROJECT_DIR\"/.agents/hooks/pypto-op-lint/pypto_op_lint.py --hook post-edit",
                        "timeout": 20
                    }
                ]
            },
            {
                "matcher": "Bash",
                "hooks": [
                    {
                        "type": "command",
                        "command": "python3 \"$CLAUDE_PROJECT_DIR\"/.agents/hooks/pypto-op-lint/pypto_op_lint.py --hook post-bash",
                        "timeout": 10
                    }
                ]
            }
        ],
        "PreToolUse": [
            {
                "matcher": "Write|Edit|MultiEdit",
                "hooks": [
                    {
                        "type": "command",
                        "command": "python3 \"$CLAUDE_PROJECT_DIR\"/.agents/hooks/pypto-op-lint/pypto_op_lint.py --hook pre-edit-backup",
                        "timeout": 15
                    }
                ]
            }
        ],
        "Stop": [
            {
                "matcher": "",
                "hooks": [
                    {
                        "type": "command",
                        "command": "python3 \"$CLAUDE_PROJECT_DIR\"/.agents/hooks/pypto-op-lint/pypto_op_lint.py --hook stop",
                        "timeout": 30
                    }
                ]
            }
        ]
    },
    "sandbox": {
        "enabled": false,
        "autoAllowBashIfSandboxed": false
    },
    "enabledPlugins": {}
}