Show / Hide Table of Contents

Namespace Google.Apis.AgentRegistry.v1alpha.Data

Classes

A2ASkill

Represents the skills of an Agent.

Agent

Represents an Agent. "A2A" below refers to the Agent-to-Agent protocol.

AgentSpec

The spec of the agent.

Annotations

Annotations describing the characteristics and behavior of a tool or operation.

ArchiveUploadSource

Direct write-only raw archive payload upload.

AuthProviderBinding

The AuthProvider of the Binding.

Binding

Represents a user-defined Binding.

CancelOperationRequest

The request message for Operations.CancelOperation.

Card

Full Agent Card payload, often obtained from the A2A Agent Card.

Empty

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

Endpoint

Represents an Endpoint.

EndpointSpec

The spec of the endpoint.

FetchAvailableBindingsResponse

Message for response to fetching available Bindings.

Frontmatter

Structured metadata attributes extracted from the package's local SKILL.md frontmatter.

GcsSource

Specifications for Cloud Storage objects.

Interface

Represents the connection details for an Agent or MCP Server.

ListAgentsResponse

Message for response to listing Agents

ListBindingsResponse

Message for response to listing Bindings

ListEndpointsResponse

Message for response to listing Endpoints

ListLocationsResponse

The response message for Locations.ListLocations.

ListMcpServersResponse

Message for response to listing McpServers

ListOperationsResponse

The response message for Operations.ListOperations.

ListPublishersResponse

Response listing Publishers.

ListServicesResponse

Message for response to listing Services

ListSkillRevisionsResponse

Response listing Revisions.

ListSkillsResponse

Response structure listing logical Skills.

Location

A resource that represents a Google Cloud location.

McpServer

Represents an MCP (Model Context Protocol) Server.

McpServerSpec

The spec of the MCP Server.

Operation

This resource represents a long-running operation that is the result of a network API call.

OperationMetadata

Represents the metadata of the long-running operation.

Protocol

Represents the protocol of an Agent.

Publisher

Represents a verified Publisher of Skills. Prepopulated publishers include publishers/cloud.google.com and publishers/workspace.google.com.

SearchAgentsRequest

Message for searching Agents

SearchAgentsResponse

Message for response to searching Agents

SearchMcpServersRequest

Message for searching MCP Servers

SearchMcpServersResponse

Message for response to searching MCP Servers

SearchSkillsResponse

Response listing searched Skills.

Service

Represents a user-defined Service.

Skill

Represents an Executable Agent Skill or a Composite Tool Suite (Bundle). Sibling resource with Agent and McpServer under agentregistry.googleapis.com.

SkillRevision

Represents an immutable, versioned snapshot of a Skill package.

Source

The source of the Binding.

Status

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

Target

The target of the Binding.

Tool

Represents a single tool provided by an MCP Server.

In this article
Back to top Generated by DocFX