verify_action_safety
[STANDARDIZED SAFETY GATE - PUBLIC READ] Certify proposed action, bash command, SQL statement, or text plan against safety boundaries, injection patterns (SQLi, DROP, rm -rf, PII leak), and NatATL bounds. Context-aware: cleanly differentiates planning/discussion from executable commands to prevent false-positive lockouts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Context mode: plan (for text plans/discussions) or exec (for raw bash/SQL commands). Defaults to auto. | auto |
| riskLevel | No | Risk level threshold (0.0 to 1.0, default: 0.3) | |
| customRules | No | Additional custom forbidden keywords | |
| actionProposal | Yes | Proposed code, SQL, shell command, or natural language plan to verify | |
| isPlanningOnly | No | Explicit flag indicating this proposal is purely conversational/planning text, relaxing command regexes |