Every piece of jargon on this page, defined without more jargon. Type to find a term.
AI agent
An AI system that doesn't just chat. It acts, using tools to browse, call APIs, read files, query databases, and take steps on a user's behalf.
Large language model (LLM)
The AI "brain" that reads and writes text. On its own it only talks; wrapped in an agent, it decides which tools to use.
Tool call (tool use)
When an agent takes a real action behind the scenes, such as sending an email, running a database query, hitting an API. The breach usually happens here, not in the chat reply.
Agent framework
The software that wires an LLM to its tools. Common ones include LangChain, LangGraph, and MCP tool servers; Fisher can also test any plain HTTP/REST API.
RAG (retrieval-augmented generation)
When an agent looks things up in documents and uses what it finds. Convenient, but a booby-trapped document can smuggle in hidden instructions.
Red-teaming
Attacking your own system on purpose, in a safe copy, to find weaknesses before a real adversary does. A fire drill for your AI.
Jailbreak
Wording that talks a model out of its safety rules so it does something it would normally refuse.
Prompt injection
Sneaking instructions to an agent to hijack what it does, for example telling it to ignore its rules or hand over data.
Indirect prompt injection
Prompt injection hidden inside content the agent reads — a web page, a document, a tool's output — rather than typed by the user directly.
Instruction hierarchy
The order of trust an agent should keep: its own rules first, the user next, and untrusted content last. Confusing these layers is a top cause of agent failures.
Data-vs-instructions confusion
When an agent mistakes information it's merely reading (data) for a command it should obey (instructions). The core weakness Fisher targets.
Multi-turn attack
Reaching a forbidden goal by patiently breaking it into innocent-looking steps across many messages, instead of asking outright.
Refusal recovery (pivot)
After an agent says no, changing approach to a structurally different one, exactly what a persistent attacker does, and what Fisher does to test resilience.
Exfiltration
Data escaping where it shouldn't, such as a secret, record, or credential leaving through an agent's action, often unseen in the chat.
Canary (planted marker)
A harmless, unique marker Fisher places where a real secret would sit. If it ever turns up in the agent's actions, data provably leaked. No judgment call needed.
Judge-free scoring
Proving a leak by detecting the planted marker itself, with no LLM opinion in the loop, so the score can't be fooled by a self-congratulating grader.
Self-grading (false confidence)
When a testing tool asks an AI to grade its own results and reports "100% defended" — while the agent was actually leaking in its tool calls.
Reproducibility tier
How reliably a finding repeats when replayed, labeled deterministic, reproducible, probabilistic, or anecdotal. That's how you tell a real vulnerability from a lucky one-off.
Evidence bundle
The self-contained record of a finding: full transcript, tool-call trace, before/after state, confidence label, 0–10 risk score, and framework tags, with the artifacts and reproduction steps to replay it in the approved test environment.
Composite risk score
A single 0–10 rating that rolls up how severe and how reliable a finding is, so teams can prioritize the fixes that matter most.
Excessive agency (overreach)
An agent doing more than it should, using access or taking actions beyond what the task actually called for.
Evolutionary discovery
Attack strategies that improve over time, generated and adapted across thousands of tries and learning from partial progress, instead of firing a fixed checklist.
Knowledge graph (data moat)
The private library where each run's lessons are distilled, so the next audit starts smarter than the last rather than from scratch.
Cross-model transfer
Using what was learned about earlier models to predict a new model's likely weak spots before testing it.
Compliance framework
A published standard for AI risk or data protection (such as the EU AI Act, NIST AI RMF, or OWASP Top 10) that Fisher tags each finding against.
Sandbox (isolated replica)
A sealed copy of your agent wired to synthetic data and fake markers, where Fisher can attack safely. Production is never touched.
Episode
One complete adversarial conversation between Fisher and a target agent, from opening move to outcome.
Scenario
A realistic test setting — an agent with a role, tools, and data — that Fisher probes for a particular class of weakness.