Agent
import type { Agent } from "https://googleapis.deno.dev/v1/agentregistry:v1alpha.ts";Represents an Agent. "A2A" below refers to the Agent-to-Agent protocol.
§Properties
Output only. Attributes of the Agent. Valid values: *
agentregistry.googleapis.com/system/Framework: {"framework":
"google-adk"} - the agent framework used to develop the Agent. Example
values: "google-adk", "langchain", "custom". *
agentregistry.googleapis.com/system/RuntimeIdentity: {"principal":
"principal://..."} - the runtime identity associated with the Agent. *
agentregistry.googleapis.com/system/RuntimeReference: {"uri": "//..."} -
the URI of the underlying resource hosting the Agent, for example, the
Reasoning Engine URI.
Output only. The description of the Agent, often obtained from the A2A Agent Card. Empty if Agent Card has no description.
Output only. The display name of the agent, often obtained from the A2A Agent Card.
Output only. The location where agent is hosted. The value is defined by the hosting environment (i.e. cloud provider).
Identifier. The resource name of an Agent. Format:
projects/{project}/locations/{location}/agents/{agent}.