Important types include
AgentDefinition, RunOptions, RunResult, RunRecord, RunStep, Tool, ToolDecision, ToolOutput, RuntimeContext, StateAccessor, ModelRetryConfig, and ToolExecutionConfig.
Reference the main Go Agent SDK types and methods.
AgentDefinition, RunOptions, RunResult, RunRecord, RunStep, Tool, ToolDecision, ToolOutput, RuntimeContext, StateAccessor, ModelRetryConfig, and ToolExecutionConfig.