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)
458Id = frc.CallId,
Microsoft.Extensions.AI.Abstractions (2)
Contents\FunctionResultContent.cs (2)
70string display = CallId is not null ? 71$"CallId = {CallId}, " :
Microsoft.Extensions.AI.Abstractions.Tests (8)
ChatCompletion\ChatMessageTests.cs (1)
345Assert.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)
423yield return new ChatRequestToolMessage(result ?? string.Empty, resultContent.CallId);
Microsoft.Extensions.AI.Integration.Tests (1)
PromptBasedFunctionCallingChatClient.cs (1)
65var toolCallResultJson = JsonSerializer.Serialize(new ToolCallResult { Id = frc.CallId, Result = frc.Result }, _jsonOptions);
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
456CallId = frc.CallId,
Microsoft.Extensions.AI.OpenAI (2)
OpenAIAssistantClient.cs (1)
329runAndCallIDs = 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)
458Assert.Equal("12345", frc.CallId);