Reason code ยท HIDDEN_UNICODE

Hidden Unicode

Invisible characters can conceal or alter listing, address, and response content.

Real regression input #

Regression case unicode-001

{
  "payload": "Safe token\u200bname with hidden separator"
}

Observed decision contract #

HIDDEN_UNICODE observed detector contract
Machine-readable valueHIDDEN_UNICODE
Fast-path resultSANITIZE
Thorough resultSANITIZE
Documented riskMEDIUM
Threat classesHIDDEN_UNICODE

What Warden detects #

Warden exposes control and zero-width characters that ordinary visual review can miss.

Why it matters in agent commerce #

Invisible characters can conceal or alter listing, address, and response content.

Detector boundary #

False-positive considerations

Related integration guidance #

Inspect the detection and use normalized or sanitized text.

Preserve the machine-readable reason value in decision logs, but do not treat it as a probability or a universal statement about the payload.