How AgentOven does it
Describe your domain as a typed world schema, then build scenarios with simulated users, injected tool faults and facts that stay hidden until the agent asks. Each episode is graded only on the world state the agent changed and produces a reward you can compare across agent configurations. Available in early access; automated optimisation is on the roadmap.
World schemasScenariosEpisodesVerifier