(toolCall tools.ToolCall, toolDefinition tools.Tool, agentName string, metadata map[string]string)
| 119 | } |
| 120 | |
| 121 | func ToolCallConfirmation(toolCall tools.ToolCall, toolDefinition tools.Tool, agentName string, metadata map[string]string) Event { |
| 122 | return &ToolCallConfirmationEvent{ |
| 123 | Type: "tool_call_confirmation", |
| 124 | ToolCall: toolCall, |
| 125 | ToolDefinition: toolDefinition, |
| 126 | Metadata: metadata, |
| 127 | AgentContext: newAgentContext(agentName), |
| 128 | } |
| 129 | } |
| 130 | |
| 131 | type ToolCallOutputEvent struct { |
| 132 | AgentContext |