Skip to main content
Use this guide when you need to review an agent workflow before launch or after an incident. The point is not to collect random jailbreak prompts. The point is to prove which trust boundary fails, what the impact path is, and how the workflow should change.

Assumptions

  • You know the workflow, tool set, and user actions the agent is supposed to support.
  • You can observe Anthale actions, application enforcement results, and tool execution outcomes.
  • You have a safe test environment for side-effecting actions.

Run the review

1

Define the normal workflow first

Write the allowed task, the supported tools, the expected output, and the approvals the workflow should require. You need a clean baseline before you can prove a control failed.
2

Map the trust boundaries

List every place untrusted content can influence the run: user input, retrieved context, memory replay, tool output, MCP server content, multimodal input, model output, and tool execution.
3

Build tests by carrier, not only by prompt text

Create cases that arrive through direct prompts, retrieved documents, browser results, tool responses, summaries, screenshots, and MCP tool descriptions. Real failures often arrive indirectly.
4

Record each finding in one structure

For every failure, capture the attack surface, violated trust boundary, exploit path, impact, code or config evidence, exact fix, and the validation test that should pass after the fix.
5

Check both Anthale and application controls

Distinguish policy-evaluation failures from authorization, approval, or validation failures. A workflow can have the right Anthale decision and still fail because the application ignored it.
6

Retest after the fix

Re-run the same cases after each remediation and keep the successful test as part of the workflow’s regression set.

Useful finding format

What this looks like in code

This gives you a regression-friendly pattern: each attack case states the boundary, the carrier, and the action you expect Anthale to return.

Common failure patterns

  • The team tests only direct user prompts and misses retrieval, tool-output, and memory carriers.
  • Findings describe the bad prompt but not the violated trust boundary or impact path.
  • Anthale signals are logged, but the application enforcement result is not.
  • The same exploit is fixed in one prompt template instead of at the workflow boundary where it belongs.

Next steps

Continue with Log Security Events, Secure Retrieval Pipelines, or Secure MCP Integrations.
Last modified on April 13, 2026