Skip to main content
Glama

Orchestrate

orchestrate
Destructive

Send an explicit orchestrate turn. Omit threadId to start a thread; supply the returned threadId to continue. Use a stable clientMessageId for retries. This tool never automatically reclassifies the chosen mode. Execution and sensitive actions retain their authorization and approval requirements. Read progress with get_thread.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "clientMessageId": "<clientMessageId>",
      "message": "<message>"
    },
    "name": "orchestrate"
  }
}

Input Schema

NameRequiredDescriptionDefault
modeNoOmit for Auto. Search returns indexed matches; live_search asks providers for current task fit; execute coordinates work; route opens primed agent threads for direct interaction; chat discusses. Approvals still apply.
typeNoturn
targetNoExplicit agent target. Bypasses Darwin discovery; it never grants execution authority.
contextNo
messageYesWhat you want to find, do, or discuss.
audienceNoWho consumes this response. Controls presentation only; never identity, permissions, or approval.
threadIdNoDeprecated alias for sessionId.
sessionIdNoSession to continue. Omit to start a new session.
user_memoryNoMarkdown preferences to personalize this request. Read a .md file and pass its text, not a path or URL. With userId, saves these preferences for later requests; empty text clears them.
memoryAgentIdNoRead memory for an account agent you belong to. Does not change the acting identity. Cannot be combined with userId or user_memory.
conversationIdNoOmit to start a conversation; return this ID on follow-ups.
clientMessageIdYesA unique ID for this message. Reuse it only when retrying the same request.
conversationTokenNo

Output Schema

NameRequiredDescriptionDefault
runYes
goalYes
quoteYes
agentsNo
statusYes
fundingYes
deliveryNo
messagesYes
threadIdNoDeprecated alias for sessionId.
createdAtYes
revisionsYes
sessionIdNo
updatedAtYes
threadBriefNo
threadTitleNo
conversationNo
previousRunsYes
conversationIdYes
latestRevisionIdYes
conversationTokenNoPrivate guest token. Send as X-Assist-Token for subsequent requests.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed10 schema fields changed
    • addedOutput schema / properties / conversation / properties / turns / items / properties / agentCalls / items / properties / dependsOn
      Added value: +{
      +  "items": {
      +    "maxLength": 200,
      +    "minLength": 1,
      +    "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +    "type": "string"
      +  },
      +  "maxItems": 8,
      +  "type": "array"
      +}
    • changedOutput schema / properties / conversation / properties / turns / items / properties / agentCalls / items / properties / status / enum
      Previous value: -[
      -  "running",
      -  "completed",
      -  "failed"
      -]New value: +[
      +  "ready",
      +  "running",
      +  "waiting",
      +  "completed",
      +  "failed",
      +  "cancelled"
      +]
    • addedOutput schema / properties / conversation / properties / turns / items / properties / agentCalls / items / properties / stepId
      Added value: +{
      +  "maxLength": 200,
      +  "minLength": 1,
      +  "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +  "type": "string"
      +}
    • addedOutput schema / properties / conversation / properties / turns / items / properties / agentCalls / items / properties / threadId
      Added value: +{
      +  "maxLength": 200,
      +  "minLength": 1,
      +  "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +  "type": "string"
      +}
    • addedOutput schema / properties / conversation / properties / turns / items / properties / author / properties / viaAgent
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "handle": {
      +      "anyOf": [
      +        {
      +          "type": "string"
      +        },
      +        {
      +          "type": "null"
      +        }
      +      ]
      +    },
      +    "id": {
      +      "type": "string"
      +    },
      +    "name": {
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "id",
      +    "name"
      +  ],
      +  "type": "object"
      +}
    • changedOutput schema / properties / conversation / properties / turns / items / properties / blocks / items / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "text": {
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "live_consent",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "text"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "agents": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "agentId": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "agentSlug": {
      -              "anyOf": [
      -                {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "avatarUrl": {
      -              "anyOf": [
      -                {
      -                  "format": "uri",
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "canAttemptThread": {
      -              "type": "boolean"
      -            },
      -            "canStartThread": {
      -              "type": "boolean"
      -            },
      -            "connectionMethods": {
      -              "default": [],
      -              "items": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "documentationUrl": {
      -                    "format": "uri",
      -                    "type": "string"
      -                  },
      -                  "endpointStatus": {
      -                    "enum": [
      -                      "not_published",
      -                      "verified"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "endpointUrl": {
      -                    "anyOf": [
      -                      {
      -                        "format": "uri",
      -                        "type": "string"
      -                      },
      -                      {
      -                        "type": "null"
      -                      }
      -                    ]
      -                  },
      -                  "environment": {
      -                    "enum": [
      -                      "remote_client",
      -                      "browser_session"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "protocol": {
      -                    "enum": [
      -                      "MCP",
      -                      "A2A",
      -                      "WEBMCP"
      -                    ],
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "protocol",
      -                  "environment",
      -                  "endpointUrl",
      -                  "endpointStatus",
      -                  "documentationUrl"
      -                ],
      -                "type": "object"
      -              },
      -              "maxItems": 3,
      -              "type": "array"
      -            },
      -            "connectionPrompt": {
      -              "maxLength": 60000,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "description": {
      -              "anyOf": [
      -                {
      -                  "maxLength": 8000,
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "executionGuidance": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "credentialSummary": {
      -                      "maxLength": 1000,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "credentialSummaryCode": {
      -                      "maxLength": 200,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "primaryBlockerCode": {
      -                      "anyOf": [
      -                        {
      -                          "enum": [
      -                            "PROVIDER_ROUTE_UNSUPPORTED",
      -                            "PROVIDER_SCHEMA_MISSING",
      -                            "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      -                            "PROVIDER_METADATA_INCOMPLETE",
      -                            "DARWIN_ADAPTER_UNAVAILABLE",
      -                            "DARWIN_ROUTE_NOT_APPROVED",
      -                            "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      -                            "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      -                            "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        {
      -                          "type": "null"
      -                        }
      -                      ]
      -                    },
      -                    "recordBlockers": {
      -                      "items": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "code": {
      -                            "enum": [
      -                              "PROVIDER_ROUTE_UNSUPPORTED",
      -                              "PROVIDER_SCHEMA_MISSING",
      -                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      -                              "PROVIDER_METADATA_INCOMPLETE",
      -                              "DARWIN_ADAPTER_UNAVAILABLE",
      -                              "DARWIN_ROUTE_NOT_APPROVED",
      -                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "owner": {
      -                            "enum": [
      -                              "PROVIDER",
      -                              "DARWIN"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "code",
      -                          "owner"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "maxItems": 20,
      -                      "type": "array"
      -                    },
      -                    "rendererVersion": {
      -                      "const": "execution-guidance-v1",
      -                      "type": "string"
      -                    },
      -                    "setupSummary": {
      -                      "maxLength": 1000,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "setupSummaryCode": {
      -                      "maxLength": 200,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "credentialSummaryCode",
      -                    "credentialSummary",
      -                    "setupSummaryCode",
      -                    "setupSummary",
      -                    "recordBlockers",
      -                    "primaryBlockerCode",
      -                    "rendererVersion"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "executionRequirements": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "browser": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "sessionKind": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "ANONYMOUS",
      -                                "PROVIDER_SESSION",
      -                                "UNKNOWN"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "sessionKind"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "contractVersion": {
      -                      "const": "1.0.0",
      -                      "type": "string"
      -                    },
      -                    "derivation": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "completeness": {
      -                          "enum": [
      -                            "COMPLETE",
      -                            "PARTIAL"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "derivationKey": {
      -                          "pattern": "^sha256:[a-f0-9]{64}$",
      -                          "type": "string"
      -                        },
      -                        "normalizerVersion": {
      -                          "const": "execution-requirements-v1",
      -                          "type": "string"
      -                        },
      -                        "sourceReceiptDigest": {
      -                          "anyOf": [
      -                            {
      -                              "maxLength": 200,
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "sourceRevision": {
      -                          "maxLength": 240,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "normalizerVersion",
      -                        "sourceRevision",
      -                        "sourceReceiptDigest",
      -                        "completeness",
      -                        "derivationKey"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "operationCredentials": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "sensitiveInputNames": {
      -                          "items": {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          "maxItems": 100,
      -                          "type": "array"
      -                        },
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "sensitiveInputNames"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "payment": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "termsDigest": {
      -                          "anyOf": [
      -                            {
      -                              "maxLength": 200,
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "termsDigest"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "providerAuthentication": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "evidence": {
      -                          "enum": [
      -                            "PROVIDER_DECLARED",
      -                            "PROVIDER_OBSERVED",
      -                            "DERIVED_FROM_VERIFIED_RECEIPT",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "mechanisms": {
      -                          "items": {
      -                            "enum": [
      -                              "BEARER",
      -                              "API_KEY",
      -                              "OAUTH2",
      -                              "HTTP_BASIC",
      -                              "MUTUAL_TLS",
      -                              "SIGNED_REQUEST",
      -                              "SESSION_COOKIE",
      -                              "OPERATION_SECRET_INPUT",
      -                              "UNSPECIFIED"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "placements": {
      -                          "items": {
      -                            "enum": [
      -                              "HEADER",
      -                              "QUERY",
      -                              "COOKIE",
      -                              "BODY",
      -                              "TOOL_ARGUMENT",
      -                              "ENVIRONMENT",
      -                              "AUTH_CONTINUATION"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "scopes": {
      -                          "items": {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          "maxItems": 100,
      -                          "type": "array"
      -                        },
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "mechanisms",
      -                        "placements",
      -                        "scopes",
      -                        "evidence"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "providerBlockers": {
      -                      "items": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "code": {
      -                            "enum": [
      -                              "PROVIDER_ROUTE_UNSUPPORTED",
      -                              "PROVIDER_SCHEMA_MISSING",
      -                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      -                              "PROVIDER_METADATA_INCOMPLETE",
      -                              "DARWIN_ADAPTER_UNAVAILABLE",
      -                              "DARWIN_ROUTE_NOT_APPROVED",
      -                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "owner": {
      -                            "enum": [
      -                              "PROVIDER",
      -                              "DARWIN"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "code",
      -                          "owner"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "maxItems": 20,
      -                      "type": "array"
      -                    },
      -                    "providerContract": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "inputSchema": {
      -                          "enum": [
      -                            "CONCRETE",
      -                            "DIGEST_ONLY",
      -                            "MISSING",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "outputSchema": {
      -                          "enum": [
      -                            "CONCRETE",
      -                            "DIGEST_ONLY",
      -                            "MISSING",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "route": {
      -                          "enum": [
      -                            "RESOLVED",
      -                            "MISSING",
      -                            "AMBIGUOUS",
      -                            "UNSAFE",
      -                            "UNSUPPORTED",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "route",
      -                        "inputSchema",
      -                        "outputSchema"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "runtime": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "kind": {
      -                          "enum": [
      -                            "REMOTE_MCP",
      -                            "LOCAL_STDIO",
      -                            "A2A_JSONRPC",
      -                            "HTTP_JSON",
      -                            "OPENAPI_HTTP",
      -                            "BOUNDED_FETCH",
      -                            "BROWSER",
      -                            "X402_PAYMENT",
      -                            "COMMERCE",
      -                            "UNSUPPORTED"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "package": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "ecosystem": {
      -                                  "maxLength": 40,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                },
      -                                "identifier": {
      -                                  "maxLength": 500,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                },
      -                                "runtimeProfile": {
      -                                  "maxLength": 120,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                },
      -                                "version": {
      -                                  "maxLength": 200,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "ecosystem",
      -                                "identifier",
      -                                "version",
      -                                "runtimeProfile"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "requiredEnvironmentNames": {
      -                          "items": {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          "maxItems": 100,
      -                          "type": "array"
      -                        }
      -                      },
      -                      "required": [
      -                        "kind",
      -                        "package",
      -                        "requiredEnvironmentNames"
      -                      ],
      -                      "type": "object"
      -                    }
      -                  },
      -                  "required": [
      -                    "contractVersion",
      -                    "providerAuthentication",
      -                    "operationCredentials",
      -                    "runtime",
      -                    "payment",
      -                    "browser",
      -                    "providerContract",
      -                    "providerBlockers",
      -                    "derivation"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "imageUrl": {
      -              "anyOf": [
      -                {
      -                  "format": "uri",
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "inquiry": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "maxLength": 1200,
      -                  "type": "string"
      -                },
      -                "expiresAt": {
      -                  "format": "date-time",
      -                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      -                  "type": "string"
      -                },
      -                "fit": {
      -                  "enum": [
      -                    "matches",
      -                    "partial",
      -                    "not_fit",
      -                    "unknown"
      -                  ],
      -                  "type": "string"
      -                },
      -                "question": {
      -                  "maxLength": 2000,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "reason": {
      -                  "maxLength": 250,
      -                  "type": "string"
      -                },
      -                "replies": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "at": {
      -                        "format": "date-time",
      -                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      -                        "type": "string"
      -                      },
      -                      "messageId": {
      -                        "maxLength": 200,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "text": {
      -                        "maxLength": 8000,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "messageId",
      -                      "text",
      -                      "at"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "maxItems": 4,
      -                  "type": "array"
      -                },
      -                "status": {
      -                  "enum": [
      -                    "contacting",
      -                    "waiting",
      -                    "following_up",
      -                    "replied",
      -                    "needs_input",
      -                    "no_reply",
      -                    "not_contacted",
      -                    "outcome_unknown"
      -                  ],
      -                  "type": "string"
      -                },
      -                "threadId": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "status",
      -                "question",
      -                "replies"
      -              ],
      -              "type": "object"
      -            },
      -            "name": {
      -              "maxLength": 500,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "operationId": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "operationRevision": {
      -              "exclusiveMinimum": 0,
      -              "maximum": 9007199254740991,
      -              "type": "integer"
      -            },
      -            "providerCheck": {
      -              "enum": [
      -                "not_attempted",
      -                "confirmed",
      -                "unconfirmed",
      -                "unavailable"
      -              ],
      -              "type": "string"
      -            },
      -            "providerFamilyRef": {
      -              "anyOf": [
      -                {
      -                  "pattern": "^provider-family:sha256:[a-f0-9]{64}$",
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "rank": {
      -              "exclusiveMinimum": 0,
      -              "maximum": 9007199254740991,
      -              "type": "integer"
      -            },
      -            "readiness": {
      -              "enum": [
      -                "ready",
      -                "authentication_required",
      -                "recheck_required",
      -                "unavailable"
      -              ],
      -              "type": "string"
      -            },
      -            "reasons": {
      -              "items": {
      -                "maxLength": 250,
      -                "type": "string"
      -              },
      -              "maxItems": 3,
      -              "type": "array"
      -            },
      -            "requiredSetup": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "description": {
      -                      "maxLength": 500,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "kind": {
      -                      "enum": [
      -                        "credential",
      -                        "installation",
      -                        "provider_configuration"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    "suppliedBy": {
      -                      "enum": [
      -                        "user",
      -                        "provider",
      -                        "runtime"
      -                      ],
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "kind",
      -                    "suppliedBy",
      -                    "description"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "selected": {
      -              "type": "boolean"
      -            },
      -            "uncertainties": {
      -              "items": {
      -                "maxLength": 250,
      -                "type": "string"
      -              },
      -              "maxItems": 3,
      -              "type": "array"
      -            }
      -          },
      -          "required": [
      -            "agentId",
      -            "agentSlug",
      -            "operationId",
      -            "operationRevision",
      -            "providerFamilyRef",
      -            "rank",
      -            "selected",
      -            "name",
      -            "description",
      -            "requiredSetup",
      -            "executionRequirements",
      -            "executionGuidance",
      -            "readiness",
      -            "canStartThread",
      -            "reasons",
      -            "uncertainties",
      -            "providerCheck",
      -            "connectionMethods",
      -            "connectionPrompt"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 20,
      -        "type": "array"
      -      },
      -      "snapshot": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "candidates": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "agentId": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                  "type": "string"
      -                },
      -                "evidence": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "kind": {
      -                        "enum": [
      -                          "provider_claim",
      -                          "observed",
      -                          "completed_work"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "observedAt": {
      -                        "format": "date-time",
      -                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -                        "type": "string"
      -                      },
      -                      "quote": {
      -                        "maxLength": 500,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "replyDigest": {
      -                        "pattern": "^sha256:[a-f0-9]{64}$",
      -                        "type": "string"
      -                      },
      -                      "requirementId": {
      -                        "maxLength": 200,
      -                        "minLength": 1,
      -                        "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                        "type": "string"
      -                      },
      -                      "truth": {
      -                        "enum": [
      -                          "PASS",
      -                          "FAIL",
      -                          "UNKNOWN",
      -                          "STALE"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "validUntil": {
      -                        "format": "date-time",
      -                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "requirementId",
      -                      "truth",
      -                      "kind",
      -                      "replyDigest",
      -                      "quote",
      -                      "observedAt",
      -                      "validUntil"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "evidenceVersion": {
      -                  "maximum": 9007199254740991,
      -                  "minimum": 0,
      -                  "type": "integer"
      -                },
      -                "operationId": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                  "type": "string"
      -                },
      -                "operationRevision": {
      -                  "exclusiveMinimum": 0,
      -                  "maximum": 9007199254740991,
      -                  "type": "integer"
      -                },
      -                "progress": {
      -                  "enum": [
      -                    "retrieved",
      -                    "queued",
      -                    "contacting",
      -                    "waiting",
      -                    "replied",
      -                    "finished"
      -                  ],
      -                  "type": "string"
      -                },
      -                "reason": {
      -                  "maxLength": 80,
      -                  "minLength": 1,
      -                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                  "type": "string"
      -                },
      -                "score": {
      -                  "maximum": 10000,
      -                  "minimum": 0,
      -                  "type": "integer"
      -                },
      -                "sends": {
      -                  "maximum": 3,
      -                  "minimum": 0,
      -                  "type": "integer"
      -                },
      -                "taskRevision": {
      -                  "exclusiveMinimum": 0,
      -                  "maximum": 9007199254740991,
      -                  "type": "integer"
      -                },
      -                "verdict": {
      -                  "enum": [
      -                    "fit_confirmed",
      -                    "conditional",
      -                    "not_fit",
      -                    "unknown",
      -                    "no_response",
      -                    "requires_input",
      -                    "requires_identity",
      -                    "requires_auth",
      -                    "requires_payment",
      -                    "unsupported_route",
      -                    "rate_limited",
      -                    "transport_error",
      -                    "cancelled",
      -                    "budget_exhausted"
      -                  ],
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "agentId",
      -                "operationId",
      -                "operationRevision",
      -                "taskRevision",
      -                "evidenceVersion",
      -                "progress",
      -                "verdict",
      -                "sends",
      -                "score",
      -                "evidence",
      -                "reason"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 50,
      -            "type": "array"
      -          },
      -          "completionReason": {
      -            "anyOf": [
      -              {
      -                "maxLength": 80,
      -                "minLength": 1,
      -                "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                "type": "string"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "contractVersion": {
      -            "const": "live-search/0.1.0",
      -            "type": "string"
      -          },
      -          "deadlineAt": {
      -            "format": "date-time",
      -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -            "type": "string"
      -          },
      -          "events": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "candidate": {
      -                  "anyOf": [
      -                    {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "agentId": {
      -                          "maxLength": 200,
      -                          "minLength": 1,
      -                          "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                          "type": "string"
      -                        },
      -                        "evidence": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "kind": {
      -                                "enum": [
      -                                  "provider_claim",
      -                                  "observed",
      -                                  "completed_work"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "observedAt": {
      -                                "format": "date-time",
      -                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -                                "type": "string"
      -                              },
      -                              "quote": {
      -                                "maxLength": 500,
      -                                "minLength": 1,
      -                                "type": "string"
      -                              },
      -                              "replyDigest": {
      -                                "pattern": "^sha256:[a-f0-9]{64}$",
      -                                "type": "string"
      -                              },
      -                              "requirementId": {
      -                                "maxLength": 200,
      -                                "minLength": 1,
      -                                "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                                "type": "string"
      -                              },
      -                              "truth": {
      -                                "enum": [
      -                                  "PASS",
      -                                  "FAIL",
      -                                  "UNKNOWN",
      -                                  "STALE"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "validUntil": {
      -                                "format": "date-time",
      -                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "requirementId",
      -                              "truth",
      -                              "kind",
      -                              "replyDigest",
      -                              "quote",
      -                              "observedAt",
      -                              "validUntil"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "evidenceVersion": {
      -                          "maximum": 9007199254740991,
      -                          "minimum": 0,
      -                          "type": "integer"
      -                        },
      -                        "operationId": {
      -                          "maxLength": 200,
      -                          "minLength": 1,
      -                          "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                          "type": "string"
      -                        },
      -                        "operationRevision": {
      -                          "exclusiveMinimum": 0,
      -                          "maximum": 9007199254740991,
      -                          "type": "integer"
      -                        },
      -                        "progress": {
      -                          "enum": [
      -                            "retrieved",
      -                            "queued",
      -                            "contacting",
      -                            "waiting",
      -                            "replied",
      -                            "finished"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "reason": {
      -                          "maxLength": 80,
      -                          "minLength": 1,
      -                          "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                          "type": "string"
      -                        },
      -                        "score": {
      -                          "maximum": 10000,
      -                          "minimum": 0,
      -                          "type": "integer"
      -                        },
      -                        "sends": {
      -                          "maximum": 3,
      -                          "minimum": 0,
      -                          "type": "integer"
      -                        },
      -                        "taskRevision": {
      -                          "exclusiveMinimum": 0,
      -                          "maximum": 9007199254740991,
      -                          "type": "integer"
      -                        },
      -                        "verdict": {
      -                          "enum": [
      -                            "fit_confirmed",
      -                            "conditional",
      -                            "not_fit",
      -                            "unknown",
      -                            "no_response",
      -                            "requires_input",
      -                            "requires_identity",
      -                            "requires_auth",
      -                            "requires_payment",
      -                            "unsupported_route",
      -                            "rate_limited",
      -                            "transport_error",
      -                            "cancelled",
      -                            "budget_exhausted"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "agentId",
      -                        "operationId",
      -                        "operationRevision",
      -                        "taskRevision",
      -                        "evidenceVersion",
      -                        "progress",
      -                        "verdict",
      -                        "sends",
      -                        "score",
      -                        "evidence",
      -                        "reason"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ]
      -                },
      -                "kind": {
      -                  "enum": [
      -                    "started",
      -                    "candidate_upsert",
      -                    "candidate_removed",
      -                    "ranking",
      -                    "revised",
      -                    "completed",
      -                    "cancelled",
      -                    "requires_input"
      -                  ],
      -                  "type": "string"
      -                },
      -                "occurredAt": {
      -                  "format": "date-time",
      -                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -                  "type": "string"
      -                },
      -                "orderedAgentIds": {
      -                  "items": {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                    "type": "string"
      -                  },
      -                  "maxItems": 50,
      -                  "type": "array"
      -                },
      -                "rankRevision": {
      -                  "maximum": 9007199254740991,
      -                  "minimum": 0,
      -                  "type": "integer"
      -                },
      -                "reason": {
      -                  "maxLength": 80,
      -                  "minLength": 1,
      -                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -                  "type": "string"
      -                },
      -                "sequence": {
      -                  "exclusiveMinimum": 0,
      -                  "maximum": 9007199254740991,
      -                  "type": "integer"
      -                },
      -                "taskRevision": {
      -                  "exclusiveMinimum": 0,
      -                  "maximum": 9007199254740991,
      -                  "type": "integer"
      -                }
      -              },
      -              "required": [
      -                "sequence",
      -                "taskRevision",
      -                "rankRevision",
      -                "kind",
      -                "occurredAt",
      -                "candidate",
      -                "orderedAgentIds",
      -                "reason"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 100,
      -            "type": "array"
      -          },
      -          "hasMore": {
      -            "type": "boolean"
      -          },
      -          "nextEventCursor": {
      -            "maximum": 9007199254740991,
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "orderedAgentIds": {
      -            "items": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -              "type": "string"
      -            },
      -            "maxItems": 50,
      -            "type": "array"
      -          },
      -          "rankRevision": {
      -            "maximum": 9007199254740991,
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "sequence": {
      -            "maximum": 9007199254740991,
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "sessionId": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "prepared",
      -              "running",
      -              "completed",
      -              "cancelled",
      -              "requires_input"
      -            ],
      -            "type": "string"
      -          },
      -          "taskRevision": {
      -            "exclusiveMinimum": 0,
      -            "maximum": 9007199254740991,
      -            "type": "integer"
      -          },
      -          "uniqueAgentsUsed": {
      -            "maximum": 50,
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "contractVersion",
      -          "sessionId",
      -          "taskRevision",
      -          "sequence",
      -          "rankRevision",
      -          "status",
      -          "deadlineAt",
      -          "uniqueAgentsUsed",
      -          "candidates",
      -          "orderedAgentIds",
      -          "events",
      -          "hasMore",
      -          "nextEventCursor",
      -          "completionReason"
      -        ],
      -        "type": "object"
      -      },
      -      "sourceTurnId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "live_search",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "sourceTurnId",
      -      "snapshot",
      -      "agents"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "text": {
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "text",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "text"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "agents": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "agentId": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "agentSlug": {
      -              "anyOf": [
      -                {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "avatarUrl": {
      -              "anyOf": [
      -                {
      -                  "format": "uri",
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "canAttemptThread": {
      -              "type": "boolean"
      -            },
      -            "canStartThread": {
      -              "type": "boolean"
      -            },
      -            "connectionMethods": {
      -              "default": [],
      -              "items": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "documentationUrl": {
      -                    "format": "uri",
      -                    "type": "string"
      -                  },
      -                  "endpointStatus": {
      -                    "enum": [
      -                      "not_published",
      -                      "verified"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "endpointUrl": {
      -                    "anyOf": [
      -                      {
      -                        "format": "uri",
      -                        "type": "string"
      -                      },
      -                      {
      -                        "type": "null"
      -                      }
      -                    ]
      -                  },
      -                  "environment": {
      -                    "enum": [
      -                      "remote_client",
      -                      "browser_session"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "protocol": {
      -                    "enum": [
      -                      "MCP",
      -                      "A2A",
      -                      "WEBMCP"
      -                    ],
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "protocol",
      -                  "environment",
      -                  "endpointUrl",
      -                  "endpointStatus",
      -                  "documentationUrl"
      -                ],
      -                "type": "object"
      -              },
      -              "maxItems": 3,
      -              "type": "array"
      -            },
      -            "connectionPrompt": {
      -              "maxLength": 60000,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "description": {
      -              "anyOf": [
      -                {
      -                  "maxLength": 8000,
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "executionGuidance": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "credentialSummary": {
      -                      "maxLength": 1000,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "credentialSummaryCode": {
      -                      "maxLength": 200,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "primaryBlockerCode": {
      -                      "anyOf": [
      -                        {
      -                          "enum": [
      -                            "PROVIDER_ROUTE_UNSUPPORTED",
      -                            "PROVIDER_SCHEMA_MISSING",
      -                            "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      -                            "PROVIDER_METADATA_INCOMPLETE",
      -                            "DARWIN_ADAPTER_UNAVAILABLE",
      -                            "DARWIN_ROUTE_NOT_APPROVED",
      -                            "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      -                            "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      -                            "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        {
      -                          "type": "null"
      -                        }
      -                      ]
      -                    },
      -                    "recordBlockers": {
      -                      "items": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "code": {
      -                            "enum": [
      -                              "PROVIDER_ROUTE_UNSUPPORTED",
      -                              "PROVIDER_SCHEMA_MISSING",
      -                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      -                              "PROVIDER_METADATA_INCOMPLETE",
      -                              "DARWIN_ADAPTER_UNAVAILABLE",
      -                              "DARWIN_ROUTE_NOT_APPROVED",
      -                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "owner": {
      -                            "enum": [
      -                              "PROVIDER",
      -                              "DARWIN"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "code",
      -                          "owner"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "maxItems": 20,
      -                      "type": "array"
      -                    },
      -                    "rendererVersion": {
      -                      "const": "execution-guidance-v1",
      -                      "type": "string"
      -                    },
      -                    "setupSummary": {
      -                      "maxLength": 1000,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "setupSummaryCode": {
      -                      "maxLength": 200,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "credentialSummaryCode",
      -                    "credentialSummary",
      -                    "setupSummaryCode",
      -                    "setupSummary",
      -                    "recordBlockers",
      -                    "primaryBlockerCode",
      -                    "rendererVersion"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "executionRequirements": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "browser": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "sessionKind": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "ANONYMOUS",
      -                                "PROVIDER_SESSION",
      -                                "UNKNOWN"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "sessionKind"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "contractVersion": {
      -                      "const": "1.0.0",
      -                      "type": "string"
      -                    },
      -                    "derivation": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "completeness": {
      -                          "enum": [
      -                            "COMPLETE",
      -                            "PARTIAL"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "derivationKey": {
      -                          "pattern": "^sha256:[a-f0-9]{64}$",
      -                          "type": "string"
      -                        },
      -                        "normalizerVersion": {
      -                          "const": "execution-requirements-v1",
      -                          "type": "string"
      -                        },
      -                        "sourceReceiptDigest": {
      -                          "anyOf": [
      -                            {
      -                              "maxLength": 200,
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "sourceRevision": {
      -                          "maxLength": 240,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "normalizerVersion",
      -                        "sourceRevision",
      -                        "sourceReceiptDigest",
      -                        "completeness",
      -                        "derivationKey"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "operationCredentials": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "sensitiveInputNames": {
      -                          "items": {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          "maxItems": 100,
      -                          "type": "array"
      -                        },
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "sensitiveInputNames"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "payment": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "termsDigest": {
      -                          "anyOf": [
      -                            {
      -                              "maxLength": 200,
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "termsDigest"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "providerAuthentication": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "evidence": {
      -                          "enum": [
      -                            "PROVIDER_DECLARED",
      -                            "PROVIDER_OBSERVED",
      -                            "DERIVED_FROM_VERIFIED_RECEIPT",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "mechanisms": {
      -                          "items": {
      -                            "enum": [
      -                              "BEARER",
      -                              "API_KEY",
      -                              "OAUTH2",
      -                              "HTTP_BASIC",
      -                              "MUTUAL_TLS",
      -                              "SIGNED_REQUEST",
      -                              "SESSION_COOKIE",
      -                              "OPERATION_SECRET_INPUT",
      -                              "UNSPECIFIED"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "placements": {
      -                          "items": {
      -                            "enum": [
      -                              "HEADER",
      -                              "QUERY",
      -                              "COOKIE",
      -                              "BODY",
      -                              "TOOL_ARGUMENT",
      -                              "ENVIRONMENT",
      -                              "AUTH_CONTINUATION"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "scopes": {
      -                          "items": {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          "maxItems": 100,
      -                          "type": "array"
      -                        },
      -                        "state": {
      -                          "enum": [
      -                            "REQUIRED",
      -                            "NOT_REQUIRED",
      -                            "UNKNOWN",
      -                            "NOT_APPLICABLE"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "state",
      -                        "mechanisms",
      -                        "placements",
      -                        "scopes",
      -                        "evidence"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "providerBlockers": {
      -                      "items": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "code": {
      -                            "enum": [
      -                              "PROVIDER_ROUTE_UNSUPPORTED",
      -                              "PROVIDER_SCHEMA_MISSING",
      -                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      -                              "PROVIDER_METADATA_INCOMPLETE",
      -                              "DARWIN_ADAPTER_UNAVAILABLE",
      -                              "DARWIN_ROUTE_NOT_APPROVED",
      -                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      -                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "owner": {
      -                            "enum": [
      -                              "PROVIDER",
      -                              "DARWIN"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "code",
      -                          "owner"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "maxItems": 20,
      -                      "type": "array"
      -                    },
      -                    "providerContract": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "inputSchema": {
      -                          "enum": [
      -                            "CONCRETE",
      -                            "DIGEST_ONLY",
      -                            "MISSING",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "outputSchema": {
      -                          "enum": [
      -                            "CONCRETE",
      -                            "DIGEST_ONLY",
      -                            "MISSING",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "route": {
      -                          "enum": [
      -                            "RESOLVED",
      -                            "MISSING",
      -                            "AMBIGUOUS",
      -                            "UNSAFE",
      -                            "UNSUPPORTED",
      -                            "UNKNOWN"
      -                          ],
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "route",
      -                        "inputSchema",
      -                        "outputSchema"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "runtime": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "kind": {
      -                          "enum": [
      -                            "REMOTE_MCP",
      -                            "LOCAL_STDIO",
      -                            "A2A_JSONRPC",
      -                            "HTTP_JSON",
      -                            "OPENAPI_HTTP",
      -                            "BOUNDED_FETCH",
      -                            "BROWSER",
      -                            "X402_PAYMENT",
      -                            "COMMERCE",
      -                            "UNSUPPORTED"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "package": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "ecosystem": {
      -                                  "maxLength": 40,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                },
      -                                "identifier": {
      -                                  "maxLength": 500,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                },
      -                                "runtimeProfile": {
      -                                  "maxLength": 120,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                },
      -                                "version": {
      -                                  "maxLength": 200,
      -                                  "minLength": 1,
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "ecosystem",
      -                                "identifier",
      -                                "version",
      -                                "runtimeProfile"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "requiredEnvironmentNames": {
      -                          "items": {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          "maxItems": 100,
      -                          "type": "array"
      -                        }
      -                      },
      -                      "required": [
      -                        "kind",
      -                        "package",
      -                        "requiredEnvironmentNames"
      -                      ],
      -                      "type": "object"
      -                    }
      -                  },
      -                  "required": [
      -                    "contractVersion",
      -                    "providerAuthentication",
      -                    "operationCredentials",
      -                    "runtime",
      -                    "payment",
      -                    "browser",
      -                    "providerContract",
      -                    "providerBlockers",
      -                    "derivation"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "imageUrl": {
      -              "anyOf": [
      -                {
      -                  "format": "uri",
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "inquiry": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "maxLength": 1200,
      -                  "type": "string"
      -                },
      -                "expiresAt": {
      -                  "format": "date-time",
      -                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      -                  "type": "string"
      -                },
      -                "fit": {
      -                  "enum": [
      -                    "matches",
      -                    "partial",
      -                    "not_fit",
      -                    "unknown"
      -                  ],
      -                  "type": "string"
      -                },
      -                "question": {
      -                  "maxLength": 2000,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "reason": {
      -                  "maxLength": 250,
      -                  "type": "string"
      -                },
      -                "replies": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "at": {
      -                        "format": "date-time",
      -                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      -                        "type": "string"
      -                      },
      -                      "messageId": {
      -                        "maxLength": 200,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "text": {
      -                        "maxLength": 8000,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "messageId",
      -                      "text",
      -                      "at"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "maxItems": 4,
      -                  "type": "array"
      -                },
      -                "status": {
      -                  "enum": [
      -                    "contacting",
      -                    "waiting",
      -                    "following_up",
      -                    "replied",
      -                    "needs_input",
      -                    "no_reply",
      -                    "not_contacted",
      -                    "outcome_unknown"
      -                  ],
      -                  "type": "string"
      -                },
      -                "threadId": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "status",
      -                "question",
      -                "replies"
      -              ],
      -              "type": "object"
      -            },
      -            "name": {
      -              "maxLength": 500,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "operationId": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "operationRevision": {
      -              "exclusiveMinimum": 0,
      -              "maximum": 9007199254740991,
      -              "type": "integer"
      -            },
      -            "providerCheck": {
      -              "enum": [
      -                "not_attempted",
      -                "confirmed",
      -                "unconfirmed",
      -                "unavailable"
      -              ],
      -              "type": "string"
      -            },
      -            "providerFamilyRef": {
      -              "anyOf": [
      -                {
      -                  "pattern": "^provider-family:sha256:[a-f0-9]{64}$",
      -                  "type": "string"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "rank": {
      -              "exclusiveMinimum": 0,
      -              "maximum": 9007199254740991,
      -              "type": "integer"
      -            },
      -            "readiness": {
      -              "enum": [
      -                "ready",
      -                "authentication_required",
      -                "recheck_required",
      -                "unavailable"
      -              ],
      -              "type": "string"
      -            },
      -            "reasons": {
      -              "items": {
      -                "maxLength": 250,
      -                "type": "string"
      -              },
      -              "maxItems": 3,
      -              "type": "array"
      -            },
      -            "requiredSetup": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "description": {
      -                      "maxLength": 500,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "kind": {
      -                      "enum": [
      -                        "credential",
      -                        "installation",
      -                        "provider_configuration"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    "suppliedBy": {
      -                      "enum": [
      -                        "user",
      -                        "provider",
      -                        "runtime"
      -                      ],
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "kind",
      -                    "suppliedBy",
      -                    "description"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ],
      -              "default": null
      -            },
      -            "selected": {
      -              "type": "boolean"
      -            },
      -            "uncertainties": {
      -              "items": {
      -                "maxLength": 250,
      -                "type": "string"
      -              },
      -              "maxItems": 3,
      -              "type": "array"
      -            }
      -          },
      -          "required": [
      -            "agentId",
      -            "agentSlug",
      -            "operationId",
      -            "operationRevision",
      -            "providerFamilyRef",
      -            "rank",
      -            "selected",
      -            "name",
      -            "description",
      -            "requiredSetup",
      -            "executionRequirements",
      -            "executionGuidance",
      -            "readiness",
      -            "canStartThread",
      -            "reasons",
      -            "uncertainties",
      -            "providerCheck",
      -            "connectionMethods",
      -            "connectionPrompt"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 20,
      -        "type": "array"
      -      },
      -      "role": {
      -        "enum": [
      -          "suggested",
      -          "used"
      -        ],
      -        "type": "string"
      -      },
      -      "searchId": {
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "agents",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "searchId",
      -      "agents",
      -      "role"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "reason": {
      -        "enum": [
      -          "approval",
      -          "connection",
      -          "unavailable",
      -          "limit",
      -          "user_control",
      -          "input"
      -        ],
      -        "type": "string"
      -      },
      -      "text": {
      -        "type": "string"
      -      },
      -      "threadId": {
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "checkpoint",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "reason",
      -      "text"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "presentation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "budget": {
      -            "anyOf": [
      -              {
      -                "maxLength": 500,
      -                "type": "string"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          },
      -          "outcome": {
      -            "maxLength": 1200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "steps": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "alternativeOperationIds": {
      -                  "items": {
      -                    "type": "string"
      -                  },
      -                  "maxItems": 5,
      -                  "type": "array"
      -                },
      -                "description": {
      -                  "maxLength": 1200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "operationIds": {
      -                  "items": {
      -                    "type": "string"
      -                  },
      -                  "maxItems": 5,
      -                  "type": "array"
      -                },
      -                "title": {
      -                  "maxLength": 160,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "description",
      -                "operationIds"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 8,
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "timeline": {
      -            "anyOf": [
      -              {
      -                "maxLength": 500,
      -                "type": "string"
      -              },
      -              {
      -                "type": "null"
      -              }
      -            ]
      -          }
      -        },
      -        "required": [
      -          "outcome",
      -          "timeline",
      -          "budget",
      -          "steps"
      -        ],
      -        "type": "object"
      -      },
      -      "steps": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "agentId": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -              "type": "string"
      -            },
      -            "dependsOn": {
      -              "items": {
      -                "maxLength": 200,
      -                "minLength": 1,
      -                "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -                "type": "string"
      -              },
      -              "type": "array"
      -            },
      -            "objective": {
      -              "type": "string"
      -            },
      -            "stepId": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "stepId",
      -            "objective",
      -            "agentId",
      -            "dependsOn"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 8,
      -        "type": "array"
      -      },
      -      "type": {
      -        "const": "plan",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "steps"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "actRequestId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -        "type": "string"
      -      },
      -      "actingAiId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -        "type": "string"
      -      },
      -      "agentId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -        "type": "string"
      -      },
      -      "control": {
      -        "enum": [
      -          "user",
      -          "coordinator"
      -        ],
      -        "type": "string"
      -      },
      -      "operationId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -        "type": "string"
      -      },
      -      "status": {
      -        "const": "thread_created",
      -        "type": "string"
      -      },
      -      "threadId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "handoff",
      -        "type": "string"
      -      },
      -      "url": {
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "agentId",
      -      "threadId"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "messageIds": {
      -        "items": {
      -          "maxLength": 200,
      -          "minLength": 1,
      -          "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "partial": {
      -        "type": "boolean"
      -      },
      -      "text": {
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "outcome",
      -        "type": "string"
      -      },
      -      "verification": {
      -        "enum": [
      -          "provider_reported",
      -          "criteria_checked"
      -        ],
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "text",
      -      "messageIds",
      -      "verification",
      -      "partial"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "text": {
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "live_consent",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "text"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "agents": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "agentId": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "agentSlug": {
      +              "anyOf": [
      +                {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "avatarUrl": {
      +              "anyOf": [
      +                {
      +                  "format": "uri",
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "canAttemptThread": {
      +              "type": "boolean"
      +            },
      +            "canStartThread": {
      +              "type": "boolean"
      +            },
      +            "connectionMethods": {
      +              "default": [],
      +              "items": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "documentationUrl": {
      +                    "format": "uri",
      +                    "type": "string"
      +                  },
      +                  "endpointStatus": {
      +                    "enum": [
      +                      "not_published",
      +                      "verified"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "endpointUrl": {
      +                    "anyOf": [
      +                      {
      +                        "format": "uri",
      +                        "type": "string"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  },
      +                  "environment": {
      +                    "enum": [
      +                      "remote_client",
      +                      "browser_session"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "protocol": {
      +                    "enum": [
      +                      "MCP",
      +                      "A2A",
      +                      "WEBMCP"
      +                    ],
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "protocol",
      +                  "environment",
      +                  "endpointUrl",
      +                  "endpointStatus",
      +                  "documentationUrl"
      +                ],
      +                "type": "object"
      +              },
      +              "maxItems": 3,
      +              "type": "array"
      +            },
      +            "connectionPrompt": {
      +              "maxLength": 60000,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "description": {
      +              "anyOf": [
      +                {
      +                  "maxLength": 8000,
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "executionGuidance": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "credentialSummary": {
      +                      "maxLength": 1000,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "credentialSummaryCode": {
      +                      "maxLength": 200,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "primaryBlockerCode": {
      +                      "anyOf": [
      +                        {
      +                          "enum": [
      +                            "PROVIDER_ROUTE_UNSUPPORTED",
      +                            "PROVIDER_SCHEMA_MISSING",
      +                            "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      +                            "PROVIDER_METADATA_INCOMPLETE",
      +                            "DARWIN_ADAPTER_UNAVAILABLE",
      +                            "DARWIN_ROUTE_NOT_APPROVED",
      +                            "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      +                            "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      +                            "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "recordBlockers": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "code": {
      +                            "enum": [
      +                              "PROVIDER_ROUTE_UNSUPPORTED",
      +                              "PROVIDER_SCHEMA_MISSING",
      +                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      +                              "PROVIDER_METADATA_INCOMPLETE",
      +                              "DARWIN_ADAPTER_UNAVAILABLE",
      +                              "DARWIN_ROUTE_NOT_APPROVED",
      +                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "owner": {
      +                            "enum": [
      +                              "PROVIDER",
      +                              "DARWIN"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "code",
      +                          "owner"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "rendererVersion": {
      +                      "const": "execution-guidance-v1",
      +                      "type": "string"
      +                    },
      +                    "setupSummary": {
      +                      "maxLength": 1000,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "setupSummaryCode": {
      +                      "maxLength": 200,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "credentialSummaryCode",
      +                    "credentialSummary",
      +                    "setupSummaryCode",
      +                    "setupSummary",
      +                    "recordBlockers",
      +                    "primaryBlockerCode",
      +                    "rendererVersion"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "executionRequirements": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "browser": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "sessionKind": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "ANONYMOUS",
      +                                "PROVIDER_SESSION",
      +                                "UNKNOWN"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "sessionKind"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "contractVersion": {
      +                      "const": "1.0.0",
      +                      "type": "string"
      +                    },
      +                    "derivation": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "completeness": {
      +                          "enum": [
      +                            "COMPLETE",
      +                            "PARTIAL"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "derivationKey": {
      +                          "pattern": "^sha256:[a-f0-9]{64}$",
      +                          "type": "string"
      +                        },
      +                        "normalizerVersion": {
      +                          "const": "execution-requirements-v1",
      +                          "type": "string"
      +                        },
      +                        "sourceReceiptDigest": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 200,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "sourceRevision": {
      +                          "maxLength": 240,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "normalizerVersion",
      +                        "sourceRevision",
      +                        "sourceReceiptDigest",
      +                        "completeness",
      +                        "derivationKey"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "operationCredentials": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "sensitiveInputNames": {
      +                          "items": {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        },
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "sensitiveInputNames"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "payment": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "termsDigest": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 200,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "termsDigest"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "providerAuthentication": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "evidence": {
      +                          "enum": [
      +                            "PROVIDER_DECLARED",
      +                            "PROVIDER_OBSERVED",
      +                            "DERIVED_FROM_VERIFIED_RECEIPT",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "mechanisms": {
      +                          "items": {
      +                            "enum": [
      +                              "BEARER",
      +                              "API_KEY",
      +                              "OAUTH2",
      +                              "HTTP_BASIC",
      +                              "MUTUAL_TLS",
      +                              "SIGNED_REQUEST",
      +                              "SESSION_COOKIE",
      +                              "OPERATION_SECRET_INPUT",
      +                              "UNSPECIFIED"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "placements": {
      +                          "items": {
      +                            "enum": [
      +                              "HEADER",
      +                              "QUERY",
      +                              "COOKIE",
      +                              "BODY",
      +                              "TOOL_ARGUMENT",
      +                              "ENVIRONMENT",
      +                              "AUTH_CONTINUATION"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "scopes": {
      +                          "items": {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        },
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "mechanisms",
      +                        "placements",
      +                        "scopes",
      +                        "evidence"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "providerBlockers": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "code": {
      +                            "enum": [
      +                              "PROVIDER_ROUTE_UNSUPPORTED",
      +                              "PROVIDER_SCHEMA_MISSING",
      +                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      +                              "PROVIDER_METADATA_INCOMPLETE",
      +                              "DARWIN_ADAPTER_UNAVAILABLE",
      +                              "DARWIN_ROUTE_NOT_APPROVED",
      +                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "owner": {
      +                            "enum": [
      +                              "PROVIDER",
      +                              "DARWIN"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "code",
      +                          "owner"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "providerContract": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "inputSchema": {
      +                          "enum": [
      +                            "CONCRETE",
      +                            "DIGEST_ONLY",
      +                            "MISSING",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "outputSchema": {
      +                          "enum": [
      +                            "CONCRETE",
      +                            "DIGEST_ONLY",
      +                            "MISSING",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "route": {
      +                          "enum": [
      +                            "RESOLVED",
      +                            "MISSING",
      +                            "AMBIGUOUS",
      +                            "UNSAFE",
      +                            "UNSUPPORTED",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "route",
      +                        "inputSchema",
      +                        "outputSchema"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "runtime": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "kind": {
      +                          "enum": [
      +                            "REMOTE_MCP",
      +                            "LOCAL_STDIO",
      +                            "A2A_JSONRPC",
      +                            "HTTP_JSON",
      +                            "OPENAPI_HTTP",
      +                            "BOUNDED_FETCH",
      +                            "BROWSER",
      +                            "X402_PAYMENT",
      +                            "COMMERCE",
      +                            "UNSUPPORTED"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "package": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "ecosystem": {
      +                                  "maxLength": 40,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                },
      +                                "identifier": {
      +                                  "maxLength": 500,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                },
      +                                "runtimeProfile": {
      +                                  "maxLength": 120,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                },
      +                                "version": {
      +                                  "maxLength": 200,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "ecosystem",
      +                                "identifier",
      +                                "version",
      +                                "runtimeProfile"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "requiredEnvironmentNames": {
      +                          "items": {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "kind",
      +                        "package",
      +                        "requiredEnvironmentNames"
      +                      ],
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "contractVersion",
      +                    "providerAuthentication",
      +                    "operationCredentials",
      +                    "runtime",
      +                    "payment",
      +                    "browser",
      +                    "providerContract",
      +                    "providerBlockers",
      +                    "derivation"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "imageUrl": {
      +              "anyOf": [
      +                {
      +                  "format": "uri",
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "inquiry": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "maxLength": 1200,
      +                  "type": "string"
      +                },
      +                "expiresAt": {
      +                  "format": "date-time",
      +                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      +                  "type": "string"
      +                },
      +                "fit": {
      +                  "enum": [
      +                    "matches",
      +                    "partial",
      +                    "not_fit",
      +                    "unknown"
      +                  ],
      +                  "type": "string"
      +                },
      +                "question": {
      +                  "maxLength": 2000,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "reason": {
      +                  "maxLength": 250,
      +                  "type": "string"
      +                },
      +                "replies": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "at": {
      +                        "format": "date-time",
      +                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      +                        "type": "string"
      +                      },
      +                      "messageId": {
      +                        "maxLength": 200,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "text": {
      +                        "maxLength": 8000,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "messageId",
      +                      "text",
      +                      "at"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "maxItems": 4,
      +                  "type": "array"
      +                },
      +                "status": {
      +                  "enum": [
      +                    "contacting",
      +                    "waiting",
      +                    "following_up",
      +                    "replied",
      +                    "needs_input",
      +                    "no_reply",
      +                    "not_contacted",
      +                    "outcome_unknown"
      +                  ],
      +                  "type": "string"
      +                },
      +                "threadId": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "status",
      +                "question",
      +                "replies"
      +              ],
      +              "type": "object"
      +            },
      +            "name": {
      +              "maxLength": 500,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "operationId": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "operationRevision": {
      +              "exclusiveMinimum": 0,
      +              "maximum": 9007199254740991,
      +              "type": "integer"
      +            },
      +            "providerCheck": {
      +              "enum": [
      +                "not_attempted",
      +                "confirmed",
      +                "unconfirmed",
      +                "unavailable"
      +              ],
      +              "type": "string"
      +            },
      +            "providerFamilyRef": {
      +              "anyOf": [
      +                {
      +                  "pattern": "^provider-family:sha256:[a-f0-9]{64}$",
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "rank": {
      +              "exclusiveMinimum": 0,
      +              "maximum": 9007199254740991,
      +              "type": "integer"
      +            },
      +            "readiness": {
      +              "enum": [
      +                "ready",
      +                "authentication_required",
      +                "recheck_required",
      +                "unavailable"
      +              ],
      +              "type": "string"
      +            },
      +            "reasons": {
      +              "items": {
      +                "maxLength": 250,
      +                "type": "string"
      +              },
      +              "maxItems": 3,
      +              "type": "array"
      +            },
      +            "requiredSetup": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "description": {
      +                      "maxLength": 500,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "kind": {
      +                      "enum": [
      +                        "credential",
      +                        "installation",
      +                        "provider_configuration"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "suppliedBy": {
      +                      "enum": [
      +                        "user",
      +                        "provider",
      +                        "runtime"
      +                      ],
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "kind",
      +                    "suppliedBy",
      +                    "description"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "selected": {
      +              "type": "boolean"
      +            },
      +            "uncertainties": {
      +              "items": {
      +                "maxLength": 250,
      +                "type": "string"
      +              },
      +              "maxItems": 3,
      +              "type": "array"
      +            }
      +          },
      +          "required": [
      +            "agentId",
      +            "agentSlug",
      +            "operationId",
      +            "operationRevision",
      +            "providerFamilyRef",
      +            "rank",
      +            "selected",
      +            "name",
      +            "description",
      +            "requiredSetup",
      +            "executionRequirements",
      +            "executionGuidance",
      +            "readiness",
      +            "canStartThread",
      +            "reasons",
      +            "uncertainties",
      +            "providerCheck",
      +            "connectionMethods",
      +            "connectionPrompt"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 20,
      +        "type": "array"
      +      },
      +      "snapshot": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "candidates": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "agentId": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                  "type": "string"
      +                },
      +                "evidence": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "kind": {
      +                        "enum": [
      +                          "provider_claim",
      +                          "observed",
      +                          "completed_work"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "observedAt": {
      +                        "format": "date-time",
      +                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +                        "type": "string"
      +                      },
      +                      "quote": {
      +                        "maxLength": 500,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "replyDigest": {
      +                        "pattern": "^sha256:[a-f0-9]{64}$",
      +                        "type": "string"
      +                      },
      +                      "requirementId": {
      +                        "maxLength": 200,
      +                        "minLength": 1,
      +                        "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                        "type": "string"
      +                      },
      +                      "truth": {
      +                        "enum": [
      +                          "PASS",
      +                          "FAIL",
      +                          "UNKNOWN",
      +                          "STALE"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "validUntil": {
      +                        "format": "date-time",
      +                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "requirementId",
      +                      "truth",
      +                      "kind",
      +                      "replyDigest",
      +                      "quote",
      +                      "observedAt",
      +                      "validUntil"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "evidenceVersion": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": 0,
      +                  "type": "integer"
      +                },
      +                "operationId": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                  "type": "string"
      +                },
      +                "operationRevision": {
      +                  "exclusiveMinimum": 0,
      +                  "maximum": 9007199254740991,
      +                  "type": "integer"
      +                },
      +                "progress": {
      +                  "enum": [
      +                    "retrieved",
      +                    "queued",
      +                    "contacting",
      +                    "waiting",
      +                    "replied",
      +                    "finished"
      +                  ],
      +                  "type": "string"
      +                },
      +                "reason": {
      +                  "maxLength": 80,
      +                  "minLength": 1,
      +                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                  "type": "string"
      +                },
      +                "score": {
      +                  "maximum": 10000,
      +                  "minimum": 0,
      +                  "type": "integer"
      +                },
      +                "sends": {
      +                  "maximum": 3,
      +                  "minimum": 0,
      +                  "type": "integer"
      +                },
      +                "taskRevision": {
      +                  "exclusiveMinimum": 0,
      +                  "maximum": 9007199254740991,
      +                  "type": "integer"
      +                },
      +                "verdict": {
      +                  "enum": [
      +                    "fit_confirmed",
      +                    "conditional",
      +                    "not_fit",
      +                    "unknown",
      +                    "no_response",
      +                    "requires_input",
      +                    "requires_identity",
      +                    "requires_auth",
      +                    "requires_payment",
      +                    "unsupported_route",
      +                    "rate_limited",
      +                    "transport_error",
      +                    "cancelled",
      +                    "budget_exhausted"
      +                  ],
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "agentId",
      +                "operationId",
      +                "operationRevision",
      +                "taskRevision",
      +                "evidenceVersion",
      +                "progress",
      +                "verdict",
      +                "sends",
      +                "score",
      +                "evidence",
      +                "reason"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 50,
      +            "type": "array"
      +          },
      +          "completionReason": {
      +            "anyOf": [
      +              {
      +                "maxLength": 80,
      +                "minLength": 1,
      +                "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                "type": "string"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "contractVersion": {
      +            "const": "live-search/0.1.0",
      +            "type": "string"
      +          },
      +          "deadlineAt": {
      +            "format": "date-time",
      +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +            "type": "string"
      +          },
      +          "events": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "candidate": {
      +                  "anyOf": [
      +                    {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "agentId": {
      +                          "maxLength": 200,
      +                          "minLength": 1,
      +                          "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                          "type": "string"
      +                        },
      +                        "evidence": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "kind": {
      +                                "enum": [
      +                                  "provider_claim",
      +                                  "observed",
      +                                  "completed_work"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "observedAt": {
      +                                "format": "date-time",
      +                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +                                "type": "string"
      +                              },
      +                              "quote": {
      +                                "maxLength": 500,
      +                                "minLength": 1,
      +                                "type": "string"
      +                              },
      +                              "replyDigest": {
      +                                "pattern": "^sha256:[a-f0-9]{64}$",
      +                                "type": "string"
      +                              },
      +                              "requirementId": {
      +                                "maxLength": 200,
      +                                "minLength": 1,
      +                                "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                                "type": "string"
      +                              },
      +                              "truth": {
      +                                "enum": [
      +                                  "PASS",
      +                                  "FAIL",
      +                                  "UNKNOWN",
      +                                  "STALE"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "validUntil": {
      +                                "format": "date-time",
      +                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "requirementId",
      +                              "truth",
      +                              "kind",
      +                              "replyDigest",
      +                              "quote",
      +                              "observedAt",
      +                              "validUntil"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "evidenceVersion": {
      +                          "maximum": 9007199254740991,
      +                          "minimum": 0,
      +                          "type": "integer"
      +                        },
      +                        "operationId": {
      +                          "maxLength": 200,
      +                          "minLength": 1,
      +                          "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                          "type": "string"
      +                        },
      +                        "operationRevision": {
      +                          "exclusiveMinimum": 0,
      +                          "maximum": 9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        "progress": {
      +                          "enum": [
      +                            "retrieved",
      +                            "queued",
      +                            "contacting",
      +                            "waiting",
      +                            "replied",
      +                            "finished"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "reason": {
      +                          "maxLength": 80,
      +                          "minLength": 1,
      +                          "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                          "type": "string"
      +                        },
      +                        "score": {
      +                          "maximum": 10000,
      +                          "minimum": 0,
      +                          "type": "integer"
      +                        },
      +                        "sends": {
      +                          "maximum": 3,
      +                          "minimum": 0,
      +                          "type": "integer"
      +                        },
      +                        "taskRevision": {
      +                          "exclusiveMinimum": 0,
      +                          "maximum": 9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        "verdict": {
      +                          "enum": [
      +                            "fit_confirmed",
      +                            "conditional",
      +                            "not_fit",
      +                            "unknown",
      +                            "no_response",
      +                            "requires_input",
      +                            "requires_identity",
      +                            "requires_auth",
      +                            "requires_payment",
      +                            "unsupported_route",
      +                            "rate_limited",
      +                            "transport_error",
      +                            "cancelled",
      +                            "budget_exhausted"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "agentId",
      +                        "operationId",
      +                        "operationRevision",
      +                        "taskRevision",
      +                        "evidenceVersion",
      +                        "progress",
      +                        "verdict",
      +                        "sends",
      +                        "score",
      +                        "evidence",
      +                        "reason"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "kind": {
      +                  "enum": [
      +                    "started",
      +                    "candidate_upsert",
      +                    "candidate_removed",
      +                    "ranking",
      +                    "revised",
      +                    "completed",
      +                    "cancelled",
      +                    "requires_input"
      +                  ],
      +                  "type": "string"
      +                },
      +                "occurredAt": {
      +                  "format": "date-time",
      +                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +                  "type": "string"
      +                },
      +                "orderedAgentIds": {
      +                  "items": {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                    "type": "string"
      +                  },
      +                  "maxItems": 50,
      +                  "type": "array"
      +                },
      +                "rankRevision": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": 0,
      +                  "type": "integer"
      +                },
      +                "reason": {
      +                  "maxLength": 80,
      +                  "minLength": 1,
      +                  "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +                  "type": "string"
      +                },
      +                "sequence": {
      +                  "exclusiveMinimum": 0,
      +                  "maximum": 9007199254740991,
      +                  "type": "integer"
      +                },
      +                "taskRevision": {
      +                  "exclusiveMinimum": 0,
      +                  "maximum": 9007199254740991,
      +                  "type": "integer"
      +                }
      +              },
      +              "required": [
      +                "sequence",
      +                "taskRevision",
      +                "rankRevision",
      +                "kind",
      +                "occurredAt",
      +                "candidate",
      +                "orderedAgentIds",
      +                "reason"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "hasMore": {
      +            "type": "boolean"
      +          },
      +          "nextEventCursor": {
      +            "maximum": 9007199254740991,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "orderedAgentIds": {
      +            "items": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +              "type": "string"
      +            },
      +            "maxItems": 50,
      +            "type": "array"
      +          },
      +          "rankRevision": {
      +            "maximum": 9007199254740991,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "sequence": {
      +            "maximum": 9007199254740991,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "sessionId": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "pattern": "^[A-Za-z0-9][A-Za-z0-9:._-]*$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "prepared",
      +              "running",
      +              "completed",
      +              "cancelled",
      +              "requires_input"
      +            ],
      +            "type": "string"
      +          },
      +          "taskRevision": {
      +            "exclusiveMinimum": 0,
      +            "maximum": 9007199254740991,
      +            "type": "integer"
      +          },
      +          "uniqueAgentsUsed": {
      +            "maximum": 50,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "contractVersion",
      +          "sessionId",
      +          "taskRevision",
      +          "sequence",
      +          "rankRevision",
      +          "status",
      +          "deadlineAt",
      +          "uniqueAgentsUsed",
      +          "candidates",
      +          "orderedAgentIds",
      +          "events",
      +          "hasMore",
      +          "nextEventCursor",
      +          "completionReason"
      +        ],
      +        "type": "object"
      +      },
      +      "sourceTurnId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "live_search",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "sourceTurnId",
      +      "snapshot",
      +      "agents"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "text": {
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "text",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "text"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "agents": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "agentId": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "agentSlug": {
      +              "anyOf": [
      +                {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "avatarUrl": {
      +              "anyOf": [
      +                {
      +                  "format": "uri",
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "canAttemptThread": {
      +              "type": "boolean"
      +            },
      +            "canStartThread": {
      +              "type": "boolean"
      +            },
      +            "connectionMethods": {
      +              "default": [],
      +              "items": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "documentationUrl": {
      +                    "format": "uri",
      +                    "type": "string"
      +                  },
      +                  "endpointStatus": {
      +                    "enum": [
      +                      "not_published",
      +                      "verified"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "endpointUrl": {
      +                    "anyOf": [
      +                      {
      +                        "format": "uri",
      +                        "type": "string"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  },
      +                  "environment": {
      +                    "enum": [
      +                      "remote_client",
      +                      "browser_session"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "protocol": {
      +                    "enum": [
      +                      "MCP",
      +                      "A2A",
      +                      "WEBMCP"
      +                    ],
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "protocol",
      +                  "environment",
      +                  "endpointUrl",
      +                  "endpointStatus",
      +                  "documentationUrl"
      +                ],
      +                "type": "object"
      +              },
      +              "maxItems": 3,
      +              "type": "array"
      +            },
      +            "connectionPrompt": {
      +              "maxLength": 60000,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "description": {
      +              "anyOf": [
      +                {
      +                  "maxLength": 8000,
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "executionGuidance": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "credentialSummary": {
      +                      "maxLength": 1000,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "credentialSummaryCode": {
      +                      "maxLength": 200,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "primaryBlockerCode": {
      +                      "anyOf": [
      +                        {
      +                          "enum": [
      +                            "PROVIDER_ROUTE_UNSUPPORTED",
      +                            "PROVIDER_SCHEMA_MISSING",
      +                            "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      +                            "PROVIDER_METADATA_INCOMPLETE",
      +                            "DARWIN_ADAPTER_UNAVAILABLE",
      +                            "DARWIN_ROUTE_NOT_APPROVED",
      +                            "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      +                            "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      +                            "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "recordBlockers": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "code": {
      +                            "enum": [
      +                              "PROVIDER_ROUTE_UNSUPPORTED",
      +                              "PROVIDER_SCHEMA_MISSING",
      +                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      +                              "PROVIDER_METADATA_INCOMPLETE",
      +                              "DARWIN_ADAPTER_UNAVAILABLE",
      +                              "DARWIN_ROUTE_NOT_APPROVED",
      +                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "owner": {
      +                            "enum": [
      +                              "PROVIDER",
      +                              "DARWIN"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "code",
      +                          "owner"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "rendererVersion": {
      +                      "const": "execution-guidance-v1",
      +                      "type": "string"
      +                    },
      +                    "setupSummary": {
      +                      "maxLength": 1000,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "setupSummaryCode": {
      +                      "maxLength": 200,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "credentialSummaryCode",
      +                    "credentialSummary",
      +                    "setupSummaryCode",
      +                    "setupSummary",
      +                    "recordBlockers",
      +                    "primaryBlockerCode",
      +                    "rendererVersion"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "executionRequirements": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "browser": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "sessionKind": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "ANONYMOUS",
      +                                "PROVIDER_SESSION",
      +                                "UNKNOWN"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "sessionKind"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "contractVersion": {
      +                      "const": "1.0.0",
      +                      "type": "string"
      +                    },
      +                    "derivation": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "completeness": {
      +                          "enum": [
      +                            "COMPLETE",
      +                            "PARTIAL"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "derivationKey": {
      +                          "pattern": "^sha256:[a-f0-9]{64}$",
      +                          "type": "string"
      +                        },
      +                        "normalizerVersion": {
      +                          "const": "execution-requirements-v1",
      +                          "type": "string"
      +                        },
      +                        "sourceReceiptDigest": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 200,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "sourceRevision": {
      +                          "maxLength": 240,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "normalizerVersion",
      +                        "sourceRevision",
      +                        "sourceReceiptDigest",
      +                        "completeness",
      +                        "derivationKey"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "operationCredentials": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "sensitiveInputNames": {
      +                          "items": {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        },
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "sensitiveInputNames"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "payment": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "termsDigest": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 200,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "termsDigest"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "providerAuthentication": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "evidence": {
      +                          "enum": [
      +                            "PROVIDER_DECLARED",
      +                            "PROVIDER_OBSERVED",
      +                            "DERIVED_FROM_VERIFIED_RECEIPT",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "mechanisms": {
      +                          "items": {
      +                            "enum": [
      +                              "BEARER",
      +                              "API_KEY",
      +                              "OAUTH2",
      +                              "HTTP_BASIC",
      +                              "MUTUAL_TLS",
      +                              "SIGNED_REQUEST",
      +                              "SESSION_COOKIE",
      +                              "OPERATION_SECRET_INPUT",
      +                              "UNSPECIFIED"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "placements": {
      +                          "items": {
      +                            "enum": [
      +                              "HEADER",
      +                              "QUERY",
      +                              "COOKIE",
      +                              "BODY",
      +                              "TOOL_ARGUMENT",
      +                              "ENVIRONMENT",
      +                              "AUTH_CONTINUATION"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "scopes": {
      +                          "items": {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        },
      +                        "state": {
      +                          "enum": [
      +                            "REQUIRED",
      +                            "NOT_REQUIRED",
      +                            "UNKNOWN",
      +                            "NOT_APPLICABLE"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "state",
      +                        "mechanisms",
      +                        "placements",
      +                        "scopes",
      +                        "evidence"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "providerBlockers": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "code": {
      +                            "enum": [
      +                              "PROVIDER_ROUTE_UNSUPPORTED",
      +                              "PROVIDER_SCHEMA_MISSING",
      +                              "PROVIDER_AUTH_SCHEME_UNSPECIFIED",
      +                              "PROVIDER_METADATA_INCOMPLETE",
      +                              "DARWIN_ADAPTER_UNAVAILABLE",
      +                              "DARWIN_ROUTE_NOT_APPROVED",
      +                              "DARWIN_LOCAL_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_BROWSER_RUNTIME_UNAVAILABLE",
      +                              "DARWIN_PAYMENT_RUNTIME_UNAVAILABLE"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "owner": {
      +                            "enum": [
      +                              "PROVIDER",
      +                              "DARWIN"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "code",
      +                          "owner"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "providerContract": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "inputSchema": {
      +                          "enum": [
      +                            "CONCRETE",
      +                            "DIGEST_ONLY",
      +                            "MISSING",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "outputSchema": {
      +                          "enum": [
      +                            "CONCRETE",
      +                            "DIGEST_ONLY",
      +                            "MISSING",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "route": {
      +                          "enum": [
      +                            "RESOLVED",
      +                            "MISSING",
      +                            "AMBIGUOUS",
      +                            "UNSAFE",
      +                            "UNSUPPORTED",
      +                            "UNKNOWN"
      +                          ],
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "route",
      +                        "inputSchema",
      +                        "outputSchema"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "runtime": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "kind": {
      +                          "enum": [
      +                            "REMOTE_MCP",
      +                            "LOCAL_STDIO",
      +                            "A2A_JSONRPC",
      +                            "HTTP_JSON",
      +                            "OPENAPI_HTTP",
      +                            "BOUNDED_FETCH",
      +                            "BROWSER",
      +                            "X402_PAYMENT",
      +                            "COMMERCE",
      +                            "UNSUPPORTED"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "package": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "ecosystem": {
      +                                  "maxLength": 40,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                },
      +                                "identifier": {
      +                                  "maxLength": 500,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                },
      +                                "runtimeProfile": {
      +                                  "maxLength": 120,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                },
      +                                "version": {
      +                                  "maxLength": 200,
      +                                  "minLength": 1,
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "ecosystem",
      +                                "identifier",
      +                                "version",
      +                                "runtimeProfile"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "requiredEnvironmentNames": {
      +                          "items": {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "kind",
      +                        "package",
      +                        "requiredEnvironmentNames"
      +                      ],
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "contractVersion",
      +                    "providerAuthentication",
      +                    "operationCredentials",
      +                    "runtime",
      +                    "payment",
      +                    "browser",
      +                    "providerContract",
      +                    "providerBlockers",
      +                    "derivation"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "imageUrl": {
      +              "anyOf": [
      +                {
      +                  "format": "uri",
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "inquiry": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "maxLength": 1200,
      +                  "type": "string"
      +                },
      +                "expiresAt": {
      +                  "format": "date-time",
      +                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      +                  "type": "string"
      +                },
      +                "fit": {
      +                  "enum": [
      +                    "matches",
      +                    "partial",
      +                    "not_fit",
      +                    "unknown"
      +                  ],
      +                  "type": "string"
      +                },
      +                "question": {
      +                  "maxLength": 2000,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "reason": {
      +                  "maxLength": 250,
      +                  "type": "string"
      +                },
      +                "replies": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "at": {
      +                        "format": "date-time",
      +                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
      +                        "type": "string"
      +                      },
      +                      "messageId": {
      +                        "maxLength": 200,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "text": {
      +                        "maxLength": 8000,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "messageId",
      +                      "text",
      +                      "at"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "maxItems": 4,
      +                  "type": "array"
      +                },
      +                "status": {
      +                  "enum": [
      +                    "contacting",
      +                    "waiting",
      +                    "following_up",
      +                    "replied",
      +                    "needs_input",
      +                    "no_reply",
      +                    "not_contacted",
      +                    "outcome_unknown"
      +                  ],
      +                  "type": "string"
      +                },
      +                "threadId": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "status",
      +                "question",
      +                "replies"
      +              ],
      +              "type": "object"
      +            },
      +            "name": {
      +              "maxLength": 500,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "operationId": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "operationRevision": {
      +              "exclusiveMinimum": 0,
      +              "maximum": 9007199254740991,
      +              "type": "integer"
      +            },
      +            "providerCheck": {
      +              "enum": [
      +                "not_attempted",
      +                "confirmed",
      +                "unconfirmed",
      +                "unavailable"
      +              ],
      +              "type": "string"
      +            },
      +            "providerFamilyRef": {
      +              "anyOf": [
      +                {
      +                  "pattern": "^provider-family:sha256:[a-f0-9]{64}$",
      +                  "type": "string"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "rank": {
      +              "exclusiveMinimum": 0,
      +              "maximum": 9007199254740991,
      +              "type": "integer"
      +            },
      +            "readiness": {
      +              "enum": [
      +                "ready",
      +                "authentication_required",
      +                "recheck_required",
      +                "unavailable"
      +              ],
      +              "type": "string"
      +            },
      +            "reasons": {
      +              "items": {
      +                "maxLength": 250,
      +                "type": "string"
      +              },
      +              "maxItems": 3,
      +              "type": "array"
      +            },
      +            "requiredSetup": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "description": {
      +                      "maxLength": 500,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "kind": {
      +                      "enum": [
      +                        "credential",
      +                        "installation",
      +                        "provider_configuration"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "suppliedBy": {
      +                      "enum": [
      +                        "user",
      +                        "provider",
      +                        "runtime"
      +                      ],
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "kind",
      +                    "suppliedBy",
      +                    "description"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ],
      +              "default": null
      +            },
      +            "selected": {
      +              "type": "boolean"
      +            },
      +            "uncertainties": {
      +              "items": {
      +                "maxLength": 250,
      +                "type": "string"
      +              },
      +              "maxItems": 3,
      +              "type": "array"
      +            }
      +          },
      +          "required": [
      +            "agentId",
      +            "agentSlug",
      +            "operationId",
      +            "operationRevision",
      +            "providerFamilyRef",
      +            "rank",
      +            "selected",
      +            "name",
      +            "description",
      +            "requiredSetup",
      +            "executionRequirements",
      +            "executionGuidance",
      +            "readiness",
      +            "canStartThread",
      +            "reasons",
      +            "uncertainties",
      +            "providerCheck",
      +            "connectionMethods",
      +            "connectionPrompt"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 20,
      +        "type": "array"
      +      },
      +      "role": {
      +        "enum": [
      +          "suggested",
      +          "used"
      +        ],
      +        "type": "string"
      +      },
      +      "searchId": {
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "agents",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "searchId",
      +      "agents",
      +      "role"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "reason": {
      +        "enum": [
      +          "approval",
      +          "connection",
      +          "unavailable",
      +          "limit",
      +          "user_control",
      +          "input"
      +        ],
      +        "type": "string"
      +      },
      +      "text": {
      +        "type": "string"
      +      },
      +      "threadId": {
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "checkpoint",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "reason",
      +      "text"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "presentation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "budget": {
      +            "anyOf": [
      +              {
      +                "maxLength": 500,
      +                "type": "string"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "outcome": {
      +            "maxLength": 1200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "steps": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "alternativeOperationIds": {
      +                  "items": {
      +                    "type": "string"
      +                  },
      +                  "maxItems": 5,
      +                  "type": "array"
      +                },
      +                "description": {
      +                  "maxLength": 1200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "operationIds": {
      +                  "items": {
      +                    "type": "string"
      +                  },
      +                  "maxItems": 5,
      +                  "type": "array"
      +                },
      +                "title": {
      +                  "maxLength": 160,
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "description",
      +                "operationIds"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 8,
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "timeline": {
      +            "anyOf": [
      +              {
      +                "maxLength": 500,
      +                "type": "string"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          }
      +        },
      +        "required": [
      +          "outcome",
      +          "timeline",
      +          "budget",
      +          "steps"
      +        ],
      +        "type": "object"
      +      },
      +      "steps": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "agentId": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +              "type": "string"
      +            },
      +            "dependsOn": {
      +              "items": {
      +                "maxLength": 200,
      +                "minLength": 1,
      +                "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "objective": {
      +              "type": "string"
      +            },
      +            "stepId": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "stepId",
      +            "objective",
      +            "agentId",
      +            "dependsOn"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 8,
      +        "type": "array"
      +      },
      +      "type": {
      +        "const": "plan",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "steps"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "actRequestId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "actingAiId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "agentId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "control": {
      +        "enum": [
      +          "user",
      +          "coordinator"
      +        ],
      +        "type": "string"
      +      },
      +      "operationId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "presentation": {
      +        "enum": [
      +          "chat",
      +          "operation"
      +        ],
      +        "type": "string"
      +      },
      +      "sourceTurnId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "status": {
      +        "const": "thread_created",
      +        "type": "string"
      +      },
      +      "threadId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "handoff",
      +        "type": "string"
      +      },
      +      "url": {
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "agentId",
      +      "threadId"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "messageIds": {
      +        "items": {
      +          "maxLength": 200,
      +          "minLength": 1,
      +          "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "partial": {
      +        "type": "boolean"
      +      },
      +      "text": {
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "outcome",
      +        "type": "string"
      +      },
      +      "verification": {
      +        "enum": [
      +          "provider_reported",
      +          "criteria_checked"
      +        ],
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "text",
      +      "messageIds",
      +      "verification",
      +      "partial"
      +    ],
      +    "type": "object"
      +  }
      +]
    • addedOutput schema / properties / conversation / properties / turns / items / properties / composer / properties / request / properties / interaction
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "fields": {
      +      "additionalProperties": {
      +        "maxLength": 5000,
      +        "type": "string"
      +      },
      +      "propertyNames": {
      +        "maxLength": 120,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "type": "object"
      +    },
      +    "type": {
      +      "enum": [
      +        "edit",
      +        "continue"
      +      ],
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "type",
      +    "fields"
      +  ],
      +  "type": "object"
      +}
    • addedOutput schema / properties / conversation / properties / turns / items / properties / dataTransfers
      Added value: +{
      +  "items": {
      +    "additionalProperties": false,
      +    "properties": {
      +      "agentId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "digest": {
      +        "pattern": "^[a-f0-9]{64}$",
      +        "type": "string"
      +      },
      +      "id": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "name": {
      +        "maxLength": 200,
      +        "type": "string"
      +      },
      +      "operationId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      },
      +      "reason": {
      +        "enum": [
      +          "private_context",
      +          "new_recipient"
      +        ],
      +        "type": "string"
      +      },
      +      "sourceStepIds": {
      +        "items": {
      +          "maxLength": 200,
      +          "minLength": 1,
      +          "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +          "type": "string"
      +        },
      +        "maxItems": 8,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "pending",
      +          "approved",
      +          "denied",
      +          "superseded"
      +        ],
      +        "type": "string"
      +      },
      +      "stepId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "id",
      +      "stepId",
      +      "digest",
      +      "agentId",
      +      "operationId",
      +      "name",
      +      "reason",
      +      "status",
      +      "sourceStepIds"
      +    ],
      +    "type": "object"
      +  },
      +  "maxItems": 32,
      +  "type": "array"
      +}
    • addedOutput schema / properties / conversation / properties / turns / items / properties / searchResult / properties / delivery / properties / presentation / properties / request / properties / interaction
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "fields": {
      +      "additionalProperties": {
      +        "maxLength": 5000,
      +        "type": "string"
      +      },
      +      "propertyNames": {
      +        "maxLength": 120,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "type": "object"
      +    },
      +    "type": {
      +      "enum": [
      +        "edit",
      +        "continue"
      +      ],
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "type",
      +    "fields"
      +  ],
      +  "type": "object"
      +}
    • addedOutput schema / properties / delivery / properties / presentation / properties / request / properties / interaction
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "fields": {
      +      "additionalProperties": {
      +        "maxLength": 5000,
      +        "type": "string"
      +      },
      +      "propertyNames": {
      +        "maxLength": 120,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "type": "object"
      +    },
      +    "type": {
      +      "enum": [
      +        "edit",
      +        "continue"
      +      ],
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "type",
      +    "fields"
      +  ],
      +  "type": "object"
      +}
  2. Added

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare destructiveHint=true and openWorldHint=true, but the description adds things annotations cannot express: mode is never auto-reclassified, and execution/sensitive actions still require their own authorization and approval. The clientMessageId retry contract also clarifies repeated-call behavior that idempotentHint=false alone leaves ambiguous.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Five short sentences, front-loaded with the call action and threading rule, then retry semantics, then the safety caveat, then the pointer to get_thread. Almost every sentence carries distinct information; only the opening clause is near-redundant with the tool name.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 13-parameter tool with nested objects and mode-dependent behavior, the description covers threading, retries, and approvals, and an output schema exists so return values need not be spelled out. What is missing is how the modes relate to sibling tools (search, live-search, run) and any hint that mode selection changes the result shape beyond what the schema already states.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 77%, so the baseline is 3, and the description goes beyond it by explaining the threadId/sessionId continuation pattern (omit to start, pass the returned ID to continue) and the retry-only reuse rule for clientMessageId. Minor friction: it tells callers to supply "threadId" while the schema marks threadId as a deprecated alias for sessionId.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

"Send an explicit orchestrate turn" names a verb and resource but largely restates the tool name with jargon; the actual capability (dispatching a request that can search, route, coordinate work, or chat) is only visible in the schema's mode enum. It does distinguish itself from get_thread by reserving that sibling for progress reads, but the core purpose is vague without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete lifecycle guidance: omit threadId to start, supply the returned threadId to continue, and use a stable clientMessageId when retrying. It explicitly routes progress-checking to get_thread. It stops short of saying when to prefer this tool over search, live-search, or run, so the sibling selection guidance is context rather than exhaustive.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources