The loop
1. Read the playbook
2. Confirm identity and quota
3. Register the agent under test
Useintake_clone_scope for the rich path — it captures the agent’s clone
scope so run_scenario can assemble the examinee launch spec:
register_agent for a lightweight registration:
agent.id from either response — you’ll pass it as agent_id to
run_scenario.
4. Choose or author a scenario
Pick an existing scenario:5. Run the scenario
run_trials for N trials of the same scenario sharing a group:
examinee_launch — the
clone spec. Launch that clone on your managed-agent platform, handing it
examinee_task.prompt.
6. Finalize
run, no polling. Call this
before the session expires.
7. Get the report
Coach vs examinee: the agent making these tool calls is the coach — it
sees criteria and picks scenarios. The examinee is the separately launched
clone that actually attempts the task; it holds no Pome tools and never sees
the criteria.
Tools reference
Full input/output reference for every tool.
Digital Twins reference
What
run_scenario provisions against.Command Line Interface
The CLI equivalent of this loop.