{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://git.octoturge.com/Continuum/continuum-schemas/raw/branch/main/schemas/bambulab/v1/report/print/print.schema.json", "title": "PrintReport", "description": "The ongoing print-state push (root key \"print\") - NOT a direct reply to the pushall request (that goes to \"pushing\", see request/pushing/pushall.schema.json). Sending pushall makes the printer start/refresh this stream; it isn't itself request/response, which is also why this is its own category folder rather than sitting under pushing/ - a category here is 'what root key does this arrive under', not 'what triggered it'.", "allOf": [ { "$ref": "../../../envelope.schema.json" }, { "type": "object", "properties": { "ams": { "$ref": "_ams.schema.json" }, "ams_exist_bits": { "type": "string" }, "insert_flag": { "type": "boolean" }, "power_on_flag": { "type": "boolean" }, "tray_exist_bits": { "type": "string" }, "tray_is_bbl_bits": { "type": "string" }, "upgrade_state": { "$ref": "_upgrade_state.schema.json" }, "xcam": { "$ref": "_xcam.schema.json" }, "xcam_status": { "type": "string" } } } ] }