What problem does it solve?
Prevents unsafe or uncontrolled agent behavior by detecting prompt injection, masking PII, enforcing behavioral contracts, and providing runtime kill-switch and identity controls so agents can run safely in production environments.
Core Features & Use Cases
- Prompt injection detection: Identify and block instructions intended to override system or developer-imposed rules.
- PII masking and toxicity checks: Detect and mask sensitive personal data and toxic content before processing or returning results.
- Behavioral contracts and tool restrictions: Define denied/allowed tools, max iterations, max tool calls, and output length limits for strict runtime enforcement.
- Kill-switch and auditability: Support pause/resume/stop/terminate controls and record tool calls and guardrail decisions for compliance and debugging.
- Use Case: Deploy a public-facing customer support agent that must never call destructive tools, must redact customer data, require disclosure of AI identity, and provide an audit trail for each session.
Quick Start
Use the identity-and-guardrails skill to build an agent that enforces prompt injection detection, PII masking, behavioral contracts, runtime pause/resume/stop controls, and audit logging.