tinplate_llm_messages_guard
LLM Chat Messages Policy Proxy & Sanitizer API: Sanitize entire multi-turn LLM messages[] arrays in one call before forwarding to OpenAI, Anthropic, or Gemini. (Endpoint: POST /v1/llm-messages-guard)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"messages": "<messages>",
"check_prompt_injection": "<check_prompt_injection>"
},
"name": "tinplate_llm_messages_guard"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| messages | Yes | Array parameter 'messages' | |
| redact_pii | No | Boolean flag 'redact_pii' (default: true) | |
| sensitivity | No | Parameter 'sensitivity' (e.g. "medium") | |
| scan_secrets | No | Boolean flag 'scan_secrets' (default: true) | |
| strip_email_quotes | No | Boolean flag 'strip_email_quotes' (default: true) | |
| check_prompt_injection | Yes | Boolean flag 'check_prompt_injection' (default: true) |