Versions in this module Expand all Collapse all v1 v1.154.0 Oct 28, 2026 v1.153.0 Oct 27, 2026 Changes in this version + const ExecutionModeHarness + const ExecutionModeNative + const ToolApprovalDockerAgentPolicy + const ToolApprovalExternal + const ToolExecutionDockerAgent + const ToolExecutionHarnessReported + func ToolsetName(ts tools.ToolSet, fallback string) string + func ToolsetStatus(ts tools.ToolSet) tools.ToolsetStatus + func UniqueNames(names []string, sorted bool) []string + type AgentConfigInfo struct + ExecutionCapabilities *ExecutionCapabilities + Fallbacks []string + Handoffs []string + IsCurrent bool + MaxConsecutiveToolCalls int + MaxIterations int + NumHistoryItems int + Options []string + Skills []string + SubAgents []string + Toolsets []ToolsetDetail + type ExecutionCapabilities struct + BudgetSupported bool + CompactionSupported bool + MidTurnSteeringSupported bool + Mode string + PromptHookContextSupported bool + ToolApproval string + ToolExecution string + func Capabilities(a *agent.Agent) *ExecutionCapabilities + type Service struct + CurrentAgent string + Team *team.Team + func (r Service) AgentConfigInfo(ctx context.Context, agentName string) AgentConfigInfo + type ToolsetDetail struct + Kind string + Name string + State ToolsetState + Tools []string + type ToolsetState string + const ToolsetError + const ToolsetStarted + const ToolsetStopped