495
});
496
if (report.failure) {
497
>
this._telemetryService.publicLogError2<IAgentHostTurnFailedEvent, IAgentHostTurnFailedClassification>('agentHost.turnFailed', {
agentHostTelemetryReporter.ts
498
>
provider: report.provider,
499
>
agentSessionId: AgentSession.id(session),
500
>
turnId: report.turnId,
501
>
failureStage: report.failure.stage,
502
>
errorType: report.failure.error.errorType,
503
>
errorName: report.failure.errorName,
504
>
errorCode: report.failure.errorCode,
505
>
msg: report.failure.error.message,
506
>
callstack: report.failure.errorStack ?? report.failure.error.stack,
507
>
});
508
>
}
509
}
510