Expand description
Generated Agent client and native types. Generated native types and clients for agent.proto.
Modules§
- agent_
execution_ status - Named values of
AgentExecutionStatus. - agent_
interaction_ state - Named values of
AgentInteractionState. - agent_
interaction_ type - Named values of
AgentInteractionType. - agent_
message_ part_ type - Named values of
AgentMessagePartType. - agent_
session_ state - Named values of
AgentSessionState. - agent_
tool_ source_ mode - Named values of
AgentToolSourceMode.
Structs§
- Agent
- Agent is the authoritative agent data boundary. Read RPCs for sessions, turns, turn events, and interactions should use provider-owned control-plane state and should not require a live execution sandbox, pod-level transport, or cached tunnel.
- Agent
Cancel Turn Options - Optional parameters of
Agent::cancel_turn; the default value leaves every option unset. - Agent
Catalog Tool Config - Native message type for
gestalt.provider.v1.AgentCatalogToolConfig. - Agent
Create Session Options - Optional parameters of
Agent::create_session; the default value leaves every option unset. - Agent
Create Turn Options - Optional parameters of
Agent::create_turn; the default value leaves every option unset. - Agent
GetSession Options - Optional parameters of
Agent::get_session; the default value leaves every option unset. - Agent
GetTurn Options - Optional parameters of
Agent::get_turn; the default value leaves every option unset. - Agent
Interaction - Native message type for
gestalt.provider.v1.AgentInteraction. - Agent
List Interactions Options - Optional parameters of
Agent::list_interactions; the default value leaves every option unset. - Agent
List Sessions Options - Optional parameters of
Agent::list_sessions; the default value leaves every option unset. - Agent
List Turn Events Options - Optional parameters of
Agent::list_turn_events; the default value leaves every option unset. - Agent
List Turns Options - Optional parameters of
Agent::list_turns; the default value leaves every option unset. - Agent
Message - Native message type for
gestalt.provider.v1.AgentMessage. - Agent
Message Part - Native message type for
gestalt.provider.v1.AgentMessagePart. - Agent
Message Part Image Ref - Native message type for
gestalt.provider.v1.AgentMessagePartImageRef. - Agent
Message Part Tool Call - Native message type for
gestalt.provider.v1.AgentMessagePartToolCall. - Agent
Message Part Tool Result - Native message type for
gestalt.provider.v1.AgentMessagePartToolResult. - Agent
NoTools - Native message type for
gestalt.provider.v1.AgentNoTools. - Agent
Output - Native message type for
gestalt.provider.v1.AgentOutput. - Agent
Provider Capabilities - Native message type for
gestalt.provider.v1.AgentProviderCapabilities. - Agent
Resolve Interaction Options - Optional parameters of
Agent::resolve_interaction; the default value leaves every option unset. - Agent
Session - Native message type for
gestalt.provider.v1.AgentSession. - Agent
Session Start Config - Native message type for
gestalt.provider.v1.AgentSessionStartConfig. - Agent
Session Start Hook - Native message type for
gestalt.provider.v1.AgentSessionStartHook. - Agent
Session Start Hook Output - Native message type for
gestalt.provider.v1.AgentSessionStartHookOutput. - Agent
Structured Output - Native message type for
gestalt.provider.v1.AgentStructuredOutput. - Agent
Text Output - Native message type for
gestalt.provider.v1.AgentTextOutput. - Agent
Tool Config - Native message type for
gestalt.provider.v1.AgentToolConfig. - Agent
Turn - Native message type for
gestalt.provider.v1.AgentTurn. - Agent
Turn Display - Native message type for
gestalt.provider.v1.AgentTurnDisplay. - Agent
Turn Event - Native message type for
gestalt.provider.v1.AgentTurnEvent. - Agent
Turn Structured Output - Native message type for
gestalt.provider.v1.AgentTurnStructuredOutput. - Agent
Turn Text Output - Native message type for
gestalt.provider.v1.AgentTurnTextOutput. - Agent
Update Session Options - Optional parameters of
Agent::update_session; the default value leaves every option unset. - Agent
Workspace - Native message type for
gestalt.provider.v1.AgentWorkspace. - Agent
Workspace GitCheckout - Native message type for
gestalt.provider.v1.AgentWorkspaceGitCheckout. - Cancel
Agent Provider Turn Request - Native message type for
gestalt.provider.v1.CancelAgentProviderTurnRequest. - Create
Agent Provider Session Request - Native message type for
gestalt.provider.v1.CreateAgentProviderSessionRequest. - Create
Agent Provider Turn Request - Native message type for
gestalt.provider.v1.CreateAgentProviderTurnRequest. - GetAgent
Provider Capabilities Request - Native message type for
gestalt.provider.v1.GetAgentProviderCapabilitiesRequest. - GetAgent
Provider Interaction Request - Native message type for
gestalt.provider.v1.GetAgentProviderInteractionRequest. - GetAgent
Provider Session Request - Native message type for
gestalt.provider.v1.GetAgentProviderSessionRequest. - GetAgent
Provider Turn Request - Native message type for
gestalt.provider.v1.GetAgentProviderTurnRequest. - List
Agent Provider Interactions Request - Native message type for
gestalt.provider.v1.ListAgentProviderInteractionsRequest. - List
Agent Provider Interactions Response - Native message type for
gestalt.provider.v1.ListAgentProviderInteractionsResponse. - List
Agent Provider Sessions Request - Native message type for
gestalt.provider.v1.ListAgentProviderSessionsRequest. - List
Agent Provider Sessions Response - Native message type for
gestalt.provider.v1.ListAgentProviderSessionsResponse. - List
Agent Provider Turn Events Request - Native message type for
gestalt.provider.v1.ListAgentProviderTurnEventsRequest. - List
Agent Provider Turn Events Response - Native message type for
gestalt.provider.v1.ListAgentProviderTurnEventsResponse. - List
Agent Provider Turns Request - Native message type for
gestalt.provider.v1.ListAgentProviderTurnsRequest. - List
Agent Provider Turns Response - Native message type for
gestalt.provider.v1.ListAgentProviderTurnsResponse. - Listed
Agent Tool - Native message type for
gestalt.provider.v1.ListedAgentTool. - Prepared
Agent Workspace - Native message type for
gestalt.provider.v1.PreparedAgentWorkspace. - Resolve
Agent Provider Interaction Request - Native message type for
gestalt.provider.v1.ResolveAgentProviderInteractionRequest. - Update
Agent Provider Session Request - Native message type for
gestalt.provider.v1.UpdateAgentProviderSessionRequest.
Enums§
- Agent
Output Kind - Values of the
kindoneof inAgentOutput; the message field is None when unset. - Agent
Tool Config Source - Values of the
sourceoneof inAgentToolConfig; the message field is None when unset. - Agent
Turn Output - Values of the
outputoneof inAgentTurn; the message field is None when unset.
Type Aliases§
- Agent
Execution Status - Open enum for
gestalt.provider.v1.AgentExecutionStatus; unknown numeric values are preserved. - Agent
Interaction State - Open enum for
gestalt.provider.v1.AgentInteractionState; unknown numeric values are preserved. - Agent
Interaction Type - Open enum for
gestalt.provider.v1.AgentInteractionType; unknown numeric values are preserved. - Agent
Message Part Type - Open enum for
gestalt.provider.v1.AgentMessagePartType; unknown numeric values are preserved. - Agent
Session State - Open enum for
gestalt.provider.v1.AgentSessionState; unknown numeric values are preserved. - Agent
Tool Source Mode - Open enum for
gestalt.provider.v1.AgentToolSourceMode; unknown numeric values are preserved.