[
  {
    "query": "Send an email to user user_a whose email address is alice@example.com",
    "expected_tool_use": [
      {
        "tool_name": "send_email",
        "tool_input": {
          "email": "alice@example.com",
          "user_id": "user_a"
        }
      }
    ],
    "reference": "Email sent to alice@example.com for user id user_a."
  },
  {
    "query": "Can you tell me the status of my order with ID 1?",
    "expected_tool_use": [
      {
        "tool_name": "get_order_status",
        "tool_input": {
          "order_id": "1"
        }
      }
    ],
    "reference": "Your order with ID 1 is FINISHED."
  },
  {
    "query": "Cancel all pending order for the user with user id user_a",
    "expected_tool_use": [
      {
        "tool_name": "get_order_ids_for_user",
        "tool_input": {
          "user_id": "user_a"
        }
      },
      {
        "tool_name": "get_order_status",
        "tool_input": {
          "order_id": "1"
        }
      },
      {
        "tool_name": "get_order_status",
        "tool_input": {
          "order_id": "4"
        }
      },
      {
        "tool_name": "cancel_order",
        "tool_input": {
          "order_id": "4"
        }
      }
    ],
    "reference": "I have checked your orders and order 4 was in pending status, so I have cancelled it. Order 1 was already finished and couldn't be cancelled.\n"
  },
  {
    "query": "What orders have I placed under the username user_b?",
    "expected_tool_use": [
      {
        "tool_name": "get_order_ids_for_user",
        "tool_input": {
          "user_id": "user_b"
        }
      }
    ],
    "reference": "User user_b has placed one order with order ID 2.\n"
  }
]
