526
527
toolCallStalled(report: IAgentHostToolCallStalledReport): void {
528
>
const session = isAhpChatChannel(report.session) ? parseRequiredSessionUriFromChatUri(report.session) : report.session;
agentHostTelemetryReporter.ts
529
>
this._telemetryService.publicLog2<IAgentHostToolCallStalledEvent, IAgentHostToolCallStalledClassification>('agentHost.toolCallStalled', {
530
>
provider: report.provider,
531
>
agentSessionId: AgentSession.id(session),
532
>
isSubagentSession: isSubagentChatUri(report.session) || isSubagentSession(session),
533
>
blockerKind: report.blockerKind,
534
>
toolId: report.toolId,
535
>
toolSourceKind: report.toolSourceKind,
536
>
stalledTimeMs: report.stalledTimeMs,
537
>
});
538
>
}
539
540
stalledToolCallCompleted(report: IAgentHostStalledToolCallCompletedReport): void {