{"version":"2.1.321","anchor":"ultrareview-refuses-to-launch-when-managed-settings-block-ho","canonical_anchor":"ultrareview-refuses-to-launch-when-managed-settings-block-ho","heading":"Ultrareview stops before launching when your organization blocks hooks","tier":"notice","area":"Code Review","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/ultrareview-refuses-to-launch-when-managed-settings-block-ho","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### Ultrareview stops before launching when your organization blocks hooks\n\nUltrareview now refuses to start a cloud review, with nothing billed, when organization settings would block the hook that returns its findings\n\n**What**\n\nUltrareview runs a code review in the cloud and sends the findings back through a hook, which is an action Claude Code runs automatically at set points. Before launching, it now checks whether your organization's managed settings would block that hook. It stops with an error, before anything is launched or billed, when any of these apply:\n\n- `disableAllHooks` is set.\n\n- `allowManagedHooksOnly` is set.\n\n- `strictPluginOnlyCustomization` covers hooks.\n\n- `CLAUDE_CODE_SAFE_MODE` or `CLAUDE_CODE_SIMPLE` is set in the environment.\n\nThe check is skipped when an organization's remote policy explicitly turns it off, and when you are not signed in with a login.\n\n**Why**\n\nIn a locked-down setup you get a clear refusal instead of paying for a cloud review whose results could never come back.\n\n- Area: Code Review\n- Names: `\/ultrareview`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: both\n- Heads-up: no"}