{
  "tool": "add",
  "schema": {
    "type": "object",
    "properties": {
      "a": {
        "type": "integer"
      },
      "b": {
        "type": "integer"
      }
    },
    "required": [
      "a",
      "b"
    ]
  },
  "cases": [
    {
      "name": "valid",
      "arguments": {
        "a": 1,
        "b": 2
      }
    },
    {
      "name": "missing",
      "arguments": {
        "a": 1
      }
    },
    {
      "name": "wrong_type",
      "arguments": {
        "a": "one",
        "b": 2
      }
    }
  ]
}
