Input schema (server-provided preview — do not copy)
{
"type": "object",
"required": [
"idempotency_key",
"mode",
"requested_families",
"store_id"
],
"properties": {
"mode": {
"type": "string",
"const": "owned-safe-active",
"description": "Required safety mode. The only accepted value is owned-safe-active, which requires verified store ownership before the run starts."
},
"store_id": {
"type": "string",
"maxLength": 100,
"minLength": 8,
"description": "AgentReady store identifier owned by the authenticated account. Use the stored identifier, never a store URL, secret, or customer value."
},
"baseline_run_id": {
"type": "string",
"maxLength": 100,
"minLength": 8,
"description": "Optional prior Release Gate run identifier from the same owned store to use as the comparison baseline; omit when no valid baseline exists."
},
"idempotency_key": {
"type": "string",
"maxLength": 200,
"minLength": 16,
"description": "Caller-generated retry key for this exact start request. Reuse it only when retrying the same operation; do not place credentials or customer data in it."
},
"requested_families": {
"type": "array",
"items": {
"enum": [
"woo",
"robots",
"jsonld",
"mcp",
"ucp",
"acp"
],
"type": "string"
},
"maxItems": 6,
"minItems": 1,
"description": "One or more protocol families the owner authorizes this Release Gate run to verify: woo, robots, jsonld, mcp, ucp, or acp."
}
},
"additionalProperties": false
}