{ "hooks": { "SessionStart": [ { "matcher": null, "hooks": [ { "type": "command", "command": "sh -c 'if ! command -v entire >/dev/null 2>&1; then printf \"%s\\n\" \"{\\\"systemMessage\\\":\\\"Entire CLI is enabled but not installed or not on PATH. Installation guide: https://docs.entire.io/cli/installation#installation-methods\\\"}\"; exit 0; fi; exec entire hooks codex session-start'", "timeout": 30 } ] } ], "Stop": [ { "matcher": null, "hooks": [ { "type": "command", "command": "sh -c 'if ! command -v entire >/dev/null 2>&1; then exit 0; fi; exec entire hooks codex stop'", "timeout": 30 } ] } ], "UserPromptSubmit": [ { "matcher": null, "hooks": [ { "type": "command", "command": "sh -c 'if ! command -v entire >/dev/null 2>&1; then exit 0; fi; exec entire hooks codex user-prompt-submit'", "timeout": 30 } ] } ] } }