{ "model_name": "test-rate-limit-cascade", "expects": { "tools_used": ["stub_rate_limit"], "min_responses": 1 }, "steps": [ { "request_hint": { "last_user_message_contains": "rate" }, "response": { "type": "tool_calls", "tool_calls": [ { "id": "call_rl_1", "name": "stub_rate_limit", "arguments": {} } ], "input_tokens": 100, "output_tokens": 25 } }, { "response": { "type": "tool_calls", "tool_calls": [ { "id": "call_rl_2", "name": "stub_rate_limit", "arguments": {} } ], "input_tokens": 200, "output_tokens": 25 } }, { "response": { "type": "text", "content": "The tool is rate limited. I was unable to complete the request due to repeated rate limiting.", "input_tokens": 300, "output_tokens": 25 } } ] }