{ "hooks": { "SessionStart": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/session-init.sh", "description": "Inicializa sessão com status da infraestrutura", "timeout": 5000, "statusMessage": "A inicializar infraestrutura Descomplicar..." } ], "SubagentStart": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/inject-agent-context.sh", "description": "Injecciona contexto específico do agente (MCPs, skills, datasets)", "timeout": 3000, "statusMessage": "A injectar contexto do agente..." } ], "Stop": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/session-end.sh", "description": "Sync final e cleanup de sessão", "timeout": 10000, "statusMessage": "A sincronizar e finalizar sessão..." } ] } }