Objects
What happens in a run
- Ancha creates a fresh copy of the world for each attempt, from the same seed.
- It starts your agent with the task and the tool addresses and fake credentials in environment variables.
- The agent calls the tools. Every call is recorded, and tool state changes as it would in the real service.
- When the agent exits or times out, Ancha captures the final state and the call trace.
- Checks run against what was captured. The attempt passes when every required check passes.
Two vocabularies
The hosted console and the CLI’s playground commands use agents, worlds, tests, runs and attempts.ancha run is file-based and uses scenes and trials. They describe the same ideas: