rt_check_unicode_steganography
Detects hidden Unicode characters in tool descriptions, such as zero-width spaces and homoglyphs, which can conceal instructions visible to LLMs but not to humans.
Instructions
Detect hidden Unicode characters in tool descriptions: zero-width spaces, zero-width joiners, word joiners, RTL/LTR override, BOM, invisible separators, homoglyph characters. These can hide instructions visible to LLM but invisible to humans.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| command | Yes | Server command to execute (e.g. 'node', 'bun', 'npx') | |
| args | No | Command arguments (e.g. ['run', 'server.js']) | |
| env | No | Additional environment variables | |
| timeout_ms | No | Connection timeout in milliseconds (default: 30000) |