01
Block
Refuse the request; return a configurable refusal message. The model is never called.
▸ default for L1 / L2 detections at score ≥ 0.85
02
Sanitise
Mask PII, strip secrets, redact identifiers — let the request through with sensitive data removed.
▸ default for indirect-injection in tool output
03
Redirect
Reroute the request to a safer path — a different model, a sandboxed tool, a human-in-the-loop queue.
▸ policy-defined per workload
04
Throttle
Drop the per-user / per-session rate limit. Useful for noisy-but-not-malicious patterns.
▸ anomalous rate · score 0.4 – 0.7
05
Terminate
Kill the whole session — agent loops, runaway cost, behavioural drift past threshold. Cost cap enforced.
▸ loop guard · budget cap · drift ≥ 0.8
06
Alert + capture
Allow the request but mark the session, page the SOC, preserve the full replay for forensics.
▸ shadow signal · investigation mode