{
  "examples": [
    {
      "name": "Discover, describe, and run exact decimal arithmetic",
      "calls": [
        {
          "name": "everyday_calculate",
          "arguments": {
            "request": {
              "action": "catalog",
              "query": "bounded decimal arithmetic",
              "category": "math",
              "offset": 0,
              "limit": 5
            }
          }
        },
        {
          "name": "everyday_calculate",
          "arguments": {
            "request": {
              "action": "describe",
              "calculator": "math.evaluate"
            }
          }
        },
        {
          "name": "everyday_calculate",
          "arguments": {
            "request": {
              "action": "calculate",
              "calculator": "math.evaluate",
              "parameters": {
                "expression": "(0.1 + 0.2) * 3"
              }
            }
          }
        }
      ],
      "expected": [
        { "call": 1, "path": ["total"], "value": 1 },
        { "call": 1, "path": ["calculators", "0", "id"], "value": "math.evaluate" },
        { "call": 2, "path": ["calculator", "id"], "value": "math.evaluate" },
        { "call": 2, "path": ["calculator", "example", "expression"], "value": "(0.1 + 0.2) * 3" },
        { "call": 3, "path": ["result", "values", "result"], "value": "0.9" },
        { "call": 3, "path": ["result", "units"], "value": {} }
      ]
    }
  ]
}
