mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
* Add API breaking change validation for RC packages Enable .NET Package Validation for release candidate packages to detect API breaking changes in CI. This follows the same pattern used by Semantic Kernel, centralized through nuget-package.props. Changes: - Enable EnablePackageValidation for IsReleaseCandidate packages - Update PackageValidationBaselineVersion to 1.0.0-rc4 (latest published) - Generate CompatibilitySuppressions.xml for existing known API changes in 5 packages (AI, AzureAI, OpenAI, Workflows, Workflows.Declarative.AzureAI) - Opt out Workflows.Declarative.Mcp (not yet published to NuGet) - Add breaking changes guidance to CONTRIBUTING.md Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address PR review feedback - Remove unnecessary empty PackageValidationBaselineVersion override in Workflows.Declarative.Mcp.csproj (EnablePackageValidation=false is sufficient) - Tighten CONTRIBUTING.md wording to clarify opt-out possibility Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Enable package validation for GA packages (no VersionSuffix) Expand the EnablePackageValidation condition to also cover future GA packages that have no VersionSuffix, not just RC packages. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix EnablePackageValidation GA condition to check PackageVersion The previous condition VersionSuffix=='' matched all packages (preview included) since VersionSuffix defaults to empty. Now uses two separate conditions: one for RC, one for true GA (PackageVersion == VersionPrefix). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add IsGeneralAvailable flag for package validation Replace fragile PackageVersion condition with explicit IsGeneralAvailable property, following the same per-project self-declaration pattern as IsReleaseCandidate. - Directory.Build.props: Add IsGeneralAvailable=false default - nuget-package.props: EnablePackageValidation on RC OR GA - CONTRIBUTING.md: Update docs to mention both flags When packages go GA, they set IsGeneralAvailable=true in their .csproj. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Rename IsGeneralAvailable to IsGenerallyAvailable Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
284 lines
23 KiB
XML
284 lines
23 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- https://learn.microsoft.com/dotnet/fundamentals/package-validation/diagnostic-ids -->
|
|
<Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentRecord,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentReference,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentVersion,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Azure.AI.Projects.AgentVersionCreationOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net10.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentRecord,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentReference,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentVersion,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Azure.AI.Projects.AgentVersionCreationOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net472/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentRecord,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentReference,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentVersion,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Azure.AI.Projects.AgentVersionCreationOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net8.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentRecord,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentReference,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentVersion,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Azure.AI.Projects.AgentVersionCreationOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/net9.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentRecord,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentReference,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.AsAIAgent(Azure.AI.Projects.AIProjectClient,Azure.AI.Projects.OpenAI.AgentVersion,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Azure.AI.Projects.AgentVersionCreationOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.Threading.CancellationToken)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.CreateAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,Microsoft.Agents.AI.ChatClientAgentOptions,System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
<Suppression>
|
|
<DiagnosticId>CP0002</DiagnosticId>
|
|
<Target>M:Azure.AI.Projects.AzureAIProjectChatClientExtensions.GetAIAgentAsync(Azure.AI.Projects.AIProjectClient,System.String,System.Collections.Generic.IList{Microsoft.Extensions.AI.AITool},System.Func{Microsoft.Extensions.AI.IChatClient,Microsoft.Extensions.AI.IChatClient},System.IServiceProvider,System.Threading.CancellationToken)</Target>
|
|
<Left>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Left>
|
|
<Right>lib/netstandard2.0/Microsoft.Agents.AI.AzureAI.dll</Right>
|
|
<IsBaselineSuppression>true</IsBaselineSuppression>
|
|
</Suppression>
|
|
</Suppressions> |