addedInput schema / properties / claim_token / description
Added value: +"One-time token returned by claim_task. Required to finish the contract."
addedInput schema / properties / claim_token / maxLength
Added value: +256
addedInput schema / properties / claim_token / minLength
Added value: +1
addedInput schema / properties / claim_token / title
Added value: +"Claim Token"
changedInput schema / properties / id / description
Previous value: -"Task identifier."New value: +"Claimed task UUID to complete."
addedInput schema / properties / id / examples
Added value: +[
+ "550e8400-e29b-41d4-a716-446655440000"
+]
addedInput schema / properties / id / maxLength
Added value: +36
addedInput schema / properties / id / minLength
Added value: +36
addedInput schema / properties / id / title
Added value: +"Id"
addedInput schema / properties / result_payload / additionalProperties
Added value: +true
changedInput schema / properties / result_payload / description
Previous value: -"JSON result of the one-shot contract."New value: +"JSON object summarizing deliverables (result_summary fields, metrics, artifact ids)."
addedInput schema / properties / result_payload / examples
Added value: +[
+ {
+ "status": "ok",
+ "summary": "Latency p50 12ms"
+ }
+]
addedInput schema / properties / result_payload / title
Added value: +"Result Payload"
addedInput schema / properties / result_payload / type
Added value: +"object"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": false,
+ "properties": {
+ "elapsed_ms": {
+ "description": "Wall time to finish the contract in milliseconds.",
+ "title": "Elapsed Ms",
+ "type": "number"
+ },
+ "status": {
+ "description": "completed on success.",
+ "title": "Status",
+ "type": "string"
+ },
+ "task_id": {
+ "default": "",
+ "description": "Completed task UUID when returned in body.",
+ "title": "Task Id",
+ "type": "string"
+ },
+ "valid": {
+ "description": "True when claim_token and payload validated.",
+ "title": "Valid",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "status",
+ "valid",
+ "elapsed_ms"
+ ],
+ "type": "object"
+}