348
*/
349
modelMessageText(session: string, content: string, turnIndex: number, serviceRequestId: string | undefined): void {
351
>
if (!restricted || !content) {
352
>
return;
353
>
}
354
const properties = multiplexProperties({
355
source: 'model',
356
conversationId: AgentSession.id(session),
357
turnIndex: String(turnIndex),
359
>
messageText: content,
360
>
});
361
>
const measurements = { messageCharLen: content.length };
362
>
restricted.sendEnhancedGHTelemetryEvent('conversation.messageText', properties, measurements);
363
>
restricted.sendInternalMSFTTelemetryEvent('conversation.messageText', properties, measurements);
364
>
}
365
366
/**