{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://velox.dev/schema/methods/queue.upsert.schema.json", "title": "queue.upsert", "description": "Create or replace a queue, including its schedule and concurrency cap. Omit queueId to create. taskIds in the payload is ignored \u2014 membership changes through download.update and queue.reorder so that two clients editing at once cannot silently drop a task.", "x-privileged": true, "x-transports": [ "uds" ], "x-deadlineMs": 5000, "x-errors": [ -32003 ], "type": "object", "properties": { "params": { "type": "object", "additionalProperties": false, "required": [ "queue" ], "properties": { "queue": { "$ref": "https://velox.dev/schema/types/Queue.schema.json" } } }, "result": { "type": "object", "additionalProperties": false, "required": [ "queue" ], "properties": { "queue": { "$ref": "https://velox.dev/schema/types/Queue.schema.json" } } } } }