Select model memory iteration to inspect scratchpad text and covert signal channel.
Paste raw agent output or construct custom scratchpad notes to evaluate detection algorithms and entropy filters in real time.
AI Safety Multi-Turn Agent Memory & Covert Channel Scanner
Select model memory iteration to inspect scratchpad text and covert signal channel.
Paste raw agent output or construct custom scratchpad notes to evaluate detection algorithms and entropy filters in real time.
Two saved scratchpad generations have assigned anomaly scores zero point eight four and zero point seven two. Their difference is zero point one two. At three hundred pixels per score the bars measure two hundred fifty two, two hundred sixteen and thirty six. The fixture attaches decoded-message labels, but a label is not evidence that those texts reliably transmit hidden instructions. The source uses illustrative patterns and heuristic scores, not an independently validated classifier or real model observation. No backend analyzes the scratchpads in this local preview. The sandbox prioritizes any zero-width marker, then a sentence-initial letter sequence of length at least three, then character entropy above four point five. These conditions assign scores zero point nine five, zero point seven eight and zero point six five. At three hundred pixels per score their bars measure two hundred eighty five, two hundred thirty four and one hundred ninety five. Ordinary sentences can satisfy the letter-sequence rule, and high entropy can describe harmless text. The checks do not establish malicious intent, channel decoding or actual constraint evasion. Shannon entropy is computed over JavaScript character units, not measured model token information. Typing a sandbox text updates telemetry and attempts a topology chart but does not append it to the saved logs array. The two fixture records therefore remain two exported records even after a hypothetical third text is inspected. At eighty pixels per count fixture records measure one hundred sixty, hypothetical inspected count three two hundred forty and exported count two one hundred sixty. Inline controls and audit JSON can still work after missing D3 throws at chart rendering. Export summary follows current UI text while exported scratchpad logs remain fixture data. Separate current inspection labels from durable audit content and do not claim a hidden channel was actually neutralized.