public sealed class AgentCapabilities : IMessage<AgentCapabilities>, IEquatable<AgentCapabilities>, IDeepCloneable<AgentCapabilities>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class AgentCapabilities.
Defines the A2A feature set supported by the agent.
Implements
IMessageAgentCapabilities, IEquatableAgentCapabilities, IDeepCloneableAgentCapabilities, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
AgentCapabilities()
public AgentCapabilities()AgentCapabilities(AgentCapabilities)
public AgentCapabilities(AgentCapabilities other)| Parameter | |
|---|---|
| Name | Description |
other |
AgentCapabilities |
Properties
Extensions
public RepeatedField<AgentExtension> Extensions { get; }Optional. Extensions supported by this agent.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAgentExtension |
|
PushNotifications
public bool PushNotifications { get; set; }Optional. If the agent can send push notifications to the client's webhook.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Streaming
public bool Streaming { get; set; }Optional. If the agent will support streaming responses.
| Property Value | |
|---|---|
| Type | Description |
bool |
|