|
145 | 145 | ] |
146 | 146 | }, |
147 | 147 | "list": { |
148 | | - "description": "Lists information about the supported locations for this service. This method lists locations based on the resource scope provided in the [ListLocationsRequest.name] field: * **Global locations**: If `name` is empty, the method lists the public locations available to all projects. * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method lists locations visible to that specific project. This includes public, private, or other project-specific locations enabled for the project. For gRPC and client library implementations, the resource name is passed as the `name` field. For direct service calls, the resource name is incorporated into the request path based on the specific service implementation and version.", |
| 148 | + "description": "Lists information about the supported locations for this service. This method lists locations based on the resource scope provided in the ListLocationsRequest.name field: * **Global locations**: If `name` is empty, the method lists the public locations available to all projects. * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method lists locations visible to that specific project. This includes public, private, or other project-specific locations enabled for the project. For gRPC and client library implementations, the resource name is passed as the `name` field. For direct service calls, the resource name is incorporated into the request path based on the specific service implementation and version.", |
149 | 149 | "flatPath": "v1alpha/projects/{projectsId}/locations", |
150 | 150 | "httpMethod": "GET", |
151 | 151 | "id": "agentregistry.projects.locations.list", |
|
154 | 154 | ], |
155 | 155 | "parameters": { |
156 | 156 | "extraLocationTypes": { |
157 | | - "description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.", |
| 157 | + "description": "Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage.", |
158 | 158 | "location": "query", |
159 | 159 | "repeated": true, |
160 | 160 | "type": "string" |
|
421 | 421 | "$ref": "FetchAvailableBindingsResponse" |
422 | 422 | }, |
423 | 423 | "scopes": [ |
| 424 | + "https://www.googleapis.com/auth/agentregistry.read-only", |
424 | 425 | "https://www.googleapis.com/auth/agentregistry.read-write", |
425 | | - "https://www.googleapis.com/auth/cloud-platform" |
| 426 | + "https://www.googleapis.com/auth/cloud-platform", |
| 427 | + "https://www.googleapis.com/auth/cloud-platform.read-only" |
426 | 428 | ] |
427 | 429 | }, |
428 | 430 | "get": { |
|
447 | 449 | "$ref": "Binding" |
448 | 450 | }, |
449 | 451 | "scopes": [ |
| 452 | + "https://www.googleapis.com/auth/agentregistry.read-only", |
450 | 453 | "https://www.googleapis.com/auth/agentregistry.read-write", |
451 | | - "https://www.googleapis.com/auth/cloud-platform" |
| 454 | + "https://www.googleapis.com/auth/cloud-platform", |
| 455 | + "https://www.googleapis.com/auth/cloud-platform.read-only" |
452 | 456 | ] |
453 | 457 | }, |
454 | 458 | "list": { |
|
494 | 498 | "$ref": "ListBindingsResponse" |
495 | 499 | }, |
496 | 500 | "scopes": [ |
| 501 | + "https://www.googleapis.com/auth/agentregistry.read-only", |
497 | 502 | "https://www.googleapis.com/auth/agentregistry.read-write", |
498 | | - "https://www.googleapis.com/auth/cloud-platform" |
| 503 | + "https://www.googleapis.com/auth/cloud-platform", |
| 504 | + "https://www.googleapis.com/auth/cloud-platform.read-only" |
499 | 505 | ] |
500 | 506 | }, |
501 | 507 | "patch": { |
|
1053 | 1059 | } |
1054 | 1060 | } |
1055 | 1061 | }, |
1056 | | - "revision": "20260408", |
| 1062 | + "revision": "20260430", |
1057 | 1063 | "rootUrl": "https://agentregistry.googleapis.com/", |
1058 | 1064 | "schemas": { |
1059 | 1065 | "Agent": { |
|
1828 | 1834 | "type": "string" |
1829 | 1835 | }, |
1830 | 1836 | "searchString": { |
1831 | | - "description": "Optional. Search criteria used to select the Agents to return. If no search criteria is specified then all accessible Agents will be returned. Search expressions can be used to restrict results based upon searchable fields, where the operators can be used along with the suffix wildcard symbol `*`. See [instructions](https://docs.cloud.google.com/agent-registry/search-agents-and-tools) for more details. Allowed operators: `=`, `:`, `NOT`, `AND`, `OR`, and `()`. Searchable fields: | Field | `=` | `:` | `*` | Keyword Search | |--------------------|-----|-----|-----|----------------| | agentId | Yes | Yes | Yes | Included | | name | No | Yes | Yes | Included | | displayName | No | Yes | Yes | Included | | description | No | Yes | No | Included | | skills | No | Yes | No | Included | | skills.id | No | Yes | No | Included | | skills.name | No | Yes | No | Included | | skills.description | No | Yes | No | Included | | skills.tags | No | Yes | No | Included | | skills.examples | No | Yes | No | Included | Examples: * `agentId=urn:agent:projects-123:projects:123:locations:us-central1:reasoningEngines:1234` to find the agent with the specified agent ID. * `name:important` to find agents whose name contains `important` as a word. * `displayName:works*` to find agents whose display name contains words that start with `works`. * `skills.tags:test` to find agents whose skills tags contain `test`. * `planner OR booking` to find agents whose metadata contains the words `planner` or `booking`.", |
| 1837 | + "description": "Optional. Search criteria used to select the Agents to return. If no search criteria is specified then all accessible Agents will be returned. Search expressions can be used to restrict results based upon searchable fields, where the operators can be used along with the suffix wildcard symbol `*`. See [instructions](https://docs.cloud.google.com/agent-registry/search-agents-and-tools) for more details. Allowed operators: `=`, `:`, `NOT`, `AND`, `OR`, and `()`. Searchable fields: | Field | `=` | `:` | `*` | Keyword Search | |--------------------|-----|-----|-----|----------------| | agentId | Yes | Yes | Yes | Included | | name | No | Yes | Yes | Included | | displayName | No | Yes | Yes | Included | | description | No | Yes | No | Included | | skills | No | Yes | No | Included | | skills.id | No | Yes | No | Included | | skills.name | No | Yes | No | Included | | skills.description | No | Yes | No | Included | | skills.tags | No | Yes | No | Included | | skills.examples | No | Yes | No | Included | Examples: * `agentId=\"urn:agent:projects-123:projects:123:locations:us-central1:reasoningEngines:1234\"` to find the agent with the specified agent ID. * `name:important` to find agents whose name contains `important` as a word. * `displayName:works*` to find agents whose display name contains words that start with `works`. * `skills.tags:test` to find agents whose skills tags contain `test`. * `planner OR booking` to find agents whose metadata contains the words `planner` or `booking`.", |
1832 | 1838 | "type": "string" |
1833 | 1839 | } |
1834 | 1840 | }, |
|
1866 | 1872 | "type": "string" |
1867 | 1873 | }, |
1868 | 1874 | "searchString": { |
1869 | | - "description": "Optional. Search criteria used to select the MCP Servers to return. If no search criteria is specified then all accessible MCP Servers will be returned. Search expressions can be used to restrict results based upon searchable fields, where the operators can be used along with the suffix wildcard symbol `*`. See [instructions](https://docs.cloud.google.com/agent-registry/search-agents-and-tools) for more details. Allowed operators: `=`, `:`, `NOT`, `AND`, `OR`, and `()`. Searchable fields: | Field | `=` | `:` | `*` | Keyword Search | |--------------------|-----|-----|-----|----------------| | mcpServerId | Yes | Yes | Yes | Included | | name | No | Yes | Yes | Included | | displayName | No | Yes | Yes | Included | Examples: * `mcpServerId=urn:mcp:projects-123:projects:123:locations:us-central1:agentregistry:services:service-id` to find the MCP Server with the specified MCP Server ID. * `name:important` to find MCP Servers whose name contains `important` as a word. * `displayName:works*` to find MCP Servers whose display name contains words that start with `works`. * `planner OR booking` to find MCP Servers whose metadata contains the words `planner` or `booking`. * `mcpServerId:service-id AND (displayName:planner OR displayName:booking)` to find MCP Servers whose MCP Server ID contains `service-id` and whose display name contains `planner` or `booking`.", |
| 1875 | + "description": "Optional. Search criteria used to select the MCP Servers to return. If no search criteria is specified then all accessible MCP Servers will be returned. Search expressions can be used to restrict results based upon searchable fields, where the operators can be used along with the suffix wildcard symbol `*`. See [instructions](https://docs.cloud.google.com/agent-registry/search-agents-and-tools) for more details. Allowed operators: `=`, `:`, `NOT`, `AND`, `OR`, and `()`. Searchable fields: | Field | `=` | `:` | `*` | Keyword Search | |--------------------|-----|-----|-----|----------------| | mcpServerId | Yes | Yes | Yes | Included | | name | No | Yes | Yes | Included | | displayName | No | Yes | Yes | Included | Examples: * `mcpServerId=\"urn:mcp:projects-123:projects:123:locations:us-central1:agentregistry:services:service-id\"` to find the MCP Server with the specified MCP Server ID. * `name:important` to find MCP Servers whose name contains `important` as a word. * `displayName:works*` to find MCP Servers whose display name contains words that start with `works`. * `planner OR booking` to find MCP Servers whose metadata contains the words `planner` or `booking`. * `mcpServerId:service-id AND (displayName:planner OR displayName:booking)` to find MCP Servers whose MCP Server ID contains `service-id` and whose display name contains `planner` or `booking`.", |
1870 | 1876 | "type": "string" |
1871 | 1877 | } |
1872 | 1878 | }, |
|
0 commit comments