Readiness levels
Coding agents
These are the primary targets for Promptbeat’s coding-agent scenario suite, which covers secret handling, sandbox boundary enforcement, terminal injection, repository injection, and egress control.Application agents
Beyond coding agents, the same target abstraction covers any agent that exposes a REST endpoint or can be wrapped in a provider adapter.Target-ready checklist
Before you runpromptbeat eval against a new target, confirm all of the following:
- Expose a final answer — the target’s response must be a string that the judge can score.
- Capture trace evidence when possible — return tool calls, commands, file reads/writes, network events, and policy decisions alongside the answer.
- Expose a reset or setup mechanism for stateful agents — multi-turn or workspace-based agents need a clean starting state for each probe; document the reset path in your provider config.
- Keep credentials out of provider YAML — use
{{env.VAR_NAME}}references; never commit keys to the file. - Point
working_dirat a safe fixture workspace — not your production repository. - Document which scenario risk types the target supports — so you can filter scenarios to the capabilities the agent actually has.