safe_content_tool
Sanitize inline content with three-layer detection and SHA-256 blocklist. Fails on injection.
Instructions
Sanitize inline content with all three layers. Fails if injection detected.
Always untrusted — runs L1 + L2 + L3 detection on every call. Uses SHA-256 content hash for blocklist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Raw text content to sanitize | |
| content_type | No | MIME type — text/plain (default), text/html, or text/markdown | text/plain |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||