ToolReceipt
No description is available.
Fields and variants
Section titled “Fields and variants”detailsfamilyoperationoutcome
Source
schema/msp/experimental/msp.schema.json#/types/ToolReceipt
{ "oneOf": [ { "properties": { "details": { "$ref": "#/$defs/CronReceipt" }, "family": { "const": "cron", "type": "string" }, "operation": { "$ref": "#/$defs/ToolReceiptOperation" }, "outcome": { "$ref": "#/$defs/ToolReceiptOutcome" } }, "required": [ "family", "operation", "outcome" ], "type": "object" }, { "properties": { "details": { "$ref": "#/$defs/CodeModeReceipt" }, "family": { "const": "codeMode", "type": "string" }, "operation": { "$ref": "#/$defs/ToolReceiptOperation" }, "outcome": { "$ref": "#/$defs/ToolReceiptOutcome" } }, "required": [ "family", "operation", "outcome" ], "type": "object" }, { "properties": { "details": { "properties": {}, "type": "object" }, "family": { "not": { "enum": [ "cron", "codeMode" ] }, "type": "string" }, "operation": { "type": "string" }, "outcome": { "type": "string" } }, "required": [ "family", "operation", "outcome" ], "type": "object" } ], "x-msp-openness": "open"}