Our findings.
A concrete behavior, a change and a regression check. These notes describe our implementation in a local evaluation environment.
// Research & engineering
What we found, what we changed, and where the limits are.
Short notes from building boundaries for agents.
Local verification snapshot · 28 Sep 2026. Regression counts, not an attack-detection rate or a production audit. View the record ↗
Featured / the action boundary
A valid signature is not a reusable permission slip. Change the request, and the old result must stop working.
Read the note01 / The notebook
Start with a short explanation. Open a note for the method and its limits.
A valid signature is not a reusable permission slip. Change the request, and the old result must stop working.
A wrapper made hostile metadata look like a quoted example. We moved inspection to the contents of each field.
Helpful language cannot approve a different wallet. Payment policy stays in control of the final decision.
Instruction-like demo wording caused a false alarm. We corrected the fixture and kept the payment restrictions intact.
Network uncertainty is normal. Stable operation IDs let the backend distinguish a retry from a new request.
A provider receipt contained more decimal places than expected. Rejecting it left accounting work unfinished.
The Morris II paper demonstrates how adversarial prompts can travel through connected AI applications. Here is the boundary that matters to Sentry.
A tool can describe itself as harmless. The host still needs to decide what it may do, using a source it actually trusts.
02 / How to read this
A concrete behavior, a change and a regression check. These notes describe our implementation in a local evaluation environment.
Published work and standards are linked to their authors. Their experiments and numbers are not Sentry results.
Real host enforcement, broader adversarial evaluation and production settlement still need independent verification.
03 / Go to the source
Adversarial prompts across connected AI applications.
Read the paper ↗Specification · 2025-06-18Trust, tool annotations and the host’s responsibilities.
Read the specification ↗Protocol documentationThe payment handshake that Payment Guard sits beside.
Read the introduction ↗