Valve
Pretool hook that refuses named irreversible commands in a Claude session, including force push flags, remote branch deletion, destructive SQL and credential rotation.
In plain language
A hook that checks a tool request and denies specific dangerous actions.
In a sentence
- The valve refused a force push command in the arc session.
- The valve returned a denial for destructive SQL before the tool ran.
Usage note
The hook matches force push flags in command text but has a force push refspec gap. It contains no rule for changing branch protection.
Not to be confused with
- Kill switch
The kill switch is a committed halt file read by seats. The valve checks tool requests in a session.
Source: Autonomous Operation (opens in a new tab)
Why it matters
A denial tells the agent which action is reserved for a human, while the hook's matching gaps still need separate controls.
See also
- Pause
Recorded control that commits a global or seat scoped halt file so a covered seat stops before its agent starts and a running job's later push is checked again.
Cite this term.
CC BY 4.0, attribution required.
Orbyt Labs, Valve (AI Glossary), Nov 6, 2026. https://
Orbyt Labs Glossaries (Nov 10, 2026), https://
Last updated .