{ "listing": { "skills": [], "hooks": [ { "path": "plugin/hooks/hooks.json", "sha256": "40f3412e4b13aa2b35f24e4a47dbce1ef5c7ee03322332f85bfd806ee5eb9253", "event": "PreToolUse", "matcher": "*", "declaration": { "type": "command", "command": "cd \"${CLAUDE_PLUGIN_ROOT}\" && python3 -m makoto2", "timeout": 10 }, "executed": false }, { "path": "plugin/hooks/hooks.json", "sha256": "40f3412e4b13aa2b35f24e4a47dbce1ef5c7ee03322332f85bfd806ee5eb9253", "event": "PostToolUse", "matcher": "*", "declaration": { "type": "command", "command": "cd \"${CLAUDE_PLUGIN_ROOT}\" && python3 -m makoto2", "timeout": 10 }, "executed": false }, { "path": "plugin/hooks/hooks.json", "sha256": "40f3412e4b13aa2b35f24e4a47dbce1ef5c7ee03322332f85bfd806ee5eb9253", "event": "PostToolUseFailure", "matcher": "*", "declaration": { "type": "command", "command": "cd \"${CLAUDE_PLUGIN_ROOT}\" && python3 -m makoto2", "timeout": 10 }, "executed": false }, { "path": "plugin/hooks/hooks.json", "sha256": "40f3412e4b13aa2b35f24e4a47dbce1ef5c7ee03322332f85bfd806ee5eb9253", "event": "Stop", "matcher": null, "declaration": { "type": "command", "command": "cd \"${CLAUDE_PLUGIN_ROOT}\" && python3 -m makoto2", "timeout": 10 }, "executed": false }, { "path": "plugin/hooks/hooks.json", "sha256": "40f3412e4b13aa2b35f24e4a47dbce1ef5c7ee03322332f85bfd806ee5eb9253", "event": "SubagentStop", "matcher": null, "declaration": { "type": "command", "command": "cd \"${CLAUDE_PLUGIN_ROOT}\" && python3 -m makoto2", "timeout": 10 }, "executed": false }, { "path": "plugin/hooks/hooks.json", "sha256": "40f3412e4b13aa2b35f24e4a47dbce1ef5c7ee03322332f85bfd806ee5eb9253", "event": "UserPromptSubmit", "matcher": null, "declaration": { "type": "command", "command": "cd \"${CLAUDE_PLUGIN_ROOT}\" && python3 -m makoto2", "timeout": 10 }, "executed": false } ], "executions": [] } }