{"schemaVersion":"1.0","toolId":"data.json-patch","toolVersion":"1.0.0","mode":"static-example","input":{"data":{"cart":[{"sku":"BEANS-500","quantity":1}],"currency":"USD"},"patch":[{"op":"test","path":"/currency","value":"USD"},{"op":"replace","path":"/cart/0/quantity","value":2},{"op":"add","path":"/cart/-","value":{"sku":"MUG","quantity":1}}]},"result":{"documentExists":true,"data":{"cart":[{"sku":"BEANS-500","quantity":2},{"sku":"MUG","quantity":1}],"currency":"USD"},"operationsApplied":3,"scope":"RFC 6902 operations on supplied JSON only; no remote writes. Atomic failure, own object properties and exact JSON comparison. At most 100 operations, depth 32, 12000 nodes and 60000 bytes after each operation; numbers have JSON/JavaScript precision."},"provenance":"Generated from the tool handler at site build time with HTTP fetch disabled. This is fixed sample data, not a customer execution.","access":{"paymentRequired":false,"executionPerformedOnRead":false,"acceptsCustomInput":false},"paidResponse":"Current full calls are free and return result with chargedMicroUsd=0, with no receipt.","contractUrl":"/v1/content/tools/data.json-patch"}
