Most Agents in my code are for mocks of retries 😂
If I have a scenario like:
- same call -> return timeout
- same call -> return 500
- same call -> return valid response
It is easiest to start an agent and let the mock as it for the response. Otherwise, I also don't remember using Agents.