Class ExternalToolRequestedEvent

java.lang.Object
com.github.copilot.sdk.events.AbstractSessionEvent
com.github.copilot.sdk.events.ExternalToolRequestedEvent

public final class ExternalToolRequestedEvent extends AbstractSessionEvent
Event: external_tool.requested

Broadcast when the CLI needs a client to handle a tool call (protocol v3). Clients that own the named tool should respond via session.tools.handlePendingToolCall.

Since:
1.0.0