16 writes to Content
Microsoft.Extensions.AI (16)
ChatCompletion\OpenTelemetryChatClient.cs (1)
530
JsonSerializer.Serialize(new object[1] { new OtelGenericPart {
Content
= options!.Instructions } }, OtelMessageSerializer.DefaultOptions.GetTypeInfo(typeof(IList<object>))));
Common\OtelMessageSerializer.cs (5)
70
m.Parts.Add(new OtelGenericPart {
Content
= tc.Text });
74
m.Parts.Add(new OtelGenericPart { Type = "reasoning",
Content
= trc.Text });
124
m.Parts.Add(new OtelGenericPart { Type = "vector_store",
Content
= vsc.VectorStoreId });
128
m.Parts.Add(new OtelGenericPart { Type = "error",
Content
= ec.Message });
246
Content
= element,
Realtime\OpenTelemetryRealtimeClientSession.cs (10)
386
Content
= responseCreateMsg.Instructions,
451
Content
= content,
460
Content
= transcriptionMsg.Transcription,
469
Content
= errorMsg.Error.Message,
531
message.Parts.Add(new OtelGenericPart {
Content
= tc.Text });
535
message.Parts.Add(new OtelGenericPart { Type = "reasoning",
Content
= trc.Text });
588
message.Parts.Add(new OtelGenericPart { Type = "vector_store",
Content
= vsc.VectorStoreId });
592
message.Parts.Add(new OtelGenericPart { Type = "error",
Content
= ec.Message });
650
Content
= element,
719
JsonSerializer.Serialize(new object[1] { new OtelGenericPart {
Content
= options.Instructions } }, OtelContext.Default.IListObject));