{ "model_name": "spot-tool-json", "expects": { "tools_used": ["json"], "response_contains": ["key", "value"], "all_tools_succeeded": true, "min_responses": 1 }, "steps": [ { "request_hint": { "last_user_message_contains": "json" }, "response": { "type": "tool_calls", "tool_calls": [ { "id": "call_json_1", "name": "json", "arguments": { "operation": "parse", "data": "{\"key\": \"value\"}" } } ], "input_tokens": 50, "output_tokens": 15 } }, { "response": { "type": "text", "content": "The JSON was parsed successfully. It contains a single key 'key' with value 'value'.", "input_tokens": 90, "output_tokens": 20 } } ] }