1 write to CallId
Microsoft.Extensions.AI.Abstractions (1)
Contents\FunctionResultContent.cs (1)
30CallId = Throw.IfNull(callId);
17 references to CallId
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
460Id = frc.CallId,
Microsoft.Extensions.AI.Abstractions (2)
Contents\FunctionResultContent.cs (2)
72if (CallId is not null) 74display += $"{CallId}, ";
Microsoft.Extensions.AI.Abstractions.Tests (8)
ChatCompletion\ChatMessageTests.cs (1)
321Assert.Equal("function-id", functionResultContent.CallId);
Contents\FunctionResultContentTests.cs (7)
16Assert.Equal("callId1", c.CallId); 29Assert.Equal("id", c.CallId); 49Assert.Equal("callId1", c.CallId); 74Assert.Equal(sut.CallId, deserializedSut.CallId); 90Assert.Equal(sut.CallId, deserializedSut.CallId);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
446yield return new ChatRequestToolMessage(result ?? string.Empty, resultContent.CallId);
Microsoft.Extensions.AI.Integration.Tests (1)
PromptBasedFunctionCallingChatClient.cs (1)
71var toolCallResultJson = JsonSerializer.Serialize(new ToolCallResult { Id = frc.CallId, Result = frc.Result }, _jsonOptions);
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
462CallId = frc.CallId,
Microsoft.Extensions.AI.OpenAI (2)
OpenAIAssistantClient.cs (1)
342runAndCallIDs = JsonSerializer.Deserialize(frc.CallId, OpenAIJsonContext.Default.StringArray);
OpenAIModelMapper.ChatMessage.cs (1)
161yield return new ToolChatMessage(resultContent.CallId, result ?? string.Empty);
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAISerializationTests.cs (1)
454Assert.Equal("12345", frc.CallId);