changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "description": "Accepted quote plus checkout instructions. A successful result includes checkout information and nextTool=verify_repair; no funds are sent by this tool.",
+ "properties": {
+ "automaticExecution": {
+ "description": "False; this preparation step does not directly execute repair.",
+ "type": "boolean"
+ },
+ "automaticJob": {
+ "description": "False; this preparation step does not start a repair job.",
+ "type": "boolean"
+ },
+ "automaticPayment": {
+ "description": "False; no automatic charge or transfer occurs.",
+ "type": "boolean"
+ },
+ "checkout": {
+ "additionalProperties": true,
+ "description": "Checkout record/instructions returned for the selected rail; includes the checkout identifier used by verify_repair.",
+ "type": "object"
+ },
+ "error": {
+ "description": "Present when quote acceptance or checkout preparation failed.",
+ "type": "string"
+ },
+ "fundsSent": {
+ "description": "False; this tool does not send funds.",
+ "type": "boolean"
+ },
+ "nextAction": {
+ "additionalProperties": true,
+ "description": "For APPLE_PAY, human handoff information; for wallet rails, payer transfer instructions.",
+ "type": "object"
+ },
+ "nextTool": {
+ "description": "verify_repair after the buyer completes the payment action.",
+ "type": "string"
+ },
+ "paymentVerified": {
+ "description": "False until verify_repair confirms an existing payment.",
+ "type": "boolean"
+ },
+ "phase": {
+ "description": "PREPARE_REPAIR on success.",
+ "type": "string"
+ },
+ "quoteAcceptance": {
+ "additionalProperties": true,
+ "description": "Commerce acknowledgement that the quote was accepted.",
+ "type": "object"
+ },
+ "quoteId": {
+ "description": "Accepted quote identifier.",
+ "type": "string"
+ },
+ "rail": {
+ "description": "Selected payment rail.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+}