Skip to content

Commit 916d3f6

Browse files
Copilotstephentoub
andcommitted
Add CompatibilitySuppressions.xml for removed tool reduction APIs
Co-authored-by: stephentoub <[email protected]>
1 parent ae34e7b commit 916d3f6

2 files changed

Lines changed: 148 additions & 0 deletions

File tree

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- https://learn.microsoft.com/dotnet/fundamentals/package-validation/diagnostic-ids -->
3+
<Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
4+
<Suppression>
5+
<DiagnosticId>CP0001</DiagnosticId>
6+
<Target>T:Microsoft.Extensions.AI.IToolReductionStrategy</Target>
7+
<Left>lib/net10.0/Microsoft.Extensions.AI.Abstractions.dll</Left>
8+
<Right>lib/net10.0/Microsoft.Extensions.AI.Abstractions.dll</Right>
9+
<IsBaselineSuppression>true</IsBaselineSuppression>
10+
</Suppression>
11+
<Suppression>
12+
<DiagnosticId>CP0001</DiagnosticId>
13+
<Target>T:Microsoft.Extensions.AI.IToolReductionStrategy</Target>
14+
<Left>lib/net462/Microsoft.Extensions.AI.Abstractions.dll</Left>
15+
<Right>lib/net462/Microsoft.Extensions.AI.Abstractions.dll</Right>
16+
<IsBaselineSuppression>true</IsBaselineSuppression>
17+
</Suppression>
18+
<Suppression>
19+
<DiagnosticId>CP0001</DiagnosticId>
20+
<Target>T:Microsoft.Extensions.AI.IToolReductionStrategy</Target>
21+
<Left>lib/net8.0/Microsoft.Extensions.AI.Abstractions.dll</Left>
22+
<Right>lib/net8.0/Microsoft.Extensions.AI.Abstractions.dll</Right>
23+
<IsBaselineSuppression>true</IsBaselineSuppression>
24+
</Suppression>
25+
<Suppression>
26+
<DiagnosticId>CP0001</DiagnosticId>
27+
<Target>T:Microsoft.Extensions.AI.IToolReductionStrategy</Target>
28+
<Left>lib/net9.0/Microsoft.Extensions.AI.Abstractions.dll</Left>
29+
<Right>lib/net9.0/Microsoft.Extensions.AI.Abstractions.dll</Right>
30+
<IsBaselineSuppression>true</IsBaselineSuppression>
31+
</Suppression>
32+
<Suppression>
33+
<DiagnosticId>CP0001</DiagnosticId>
34+
<Target>T:Microsoft.Extensions.AI.IToolReductionStrategy</Target>
35+
<Left>lib/netstandard2.0/Microsoft.Extensions.AI.Abstractions.dll</Left>
36+
<Right>lib/netstandard2.0/Microsoft.Extensions.AI.Abstractions.dll</Right>
37+
<IsBaselineSuppression>true</IsBaselineSuppression>
38+
</Suppression>
39+
</Suppressions>
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- https://learn.microsoft.com/dotnet/fundamentals/package-validation/diagnostic-ids -->
3+
<Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
4+
<Suppression>
5+
<DiagnosticId>CP0001</DiagnosticId>
6+
<Target>T:Microsoft.Extensions.AI.ChatClientBuilderToolReductionExtensions</Target>
7+
<Left>lib/net10.0/Microsoft.Extensions.AI.dll</Left>
8+
<Right>lib/net10.0/Microsoft.Extensions.AI.dll</Right>
9+
<IsBaselineSuppression>true</IsBaselineSuppression>
10+
</Suppression>
11+
<Suppression>
12+
<DiagnosticId>CP0001</DiagnosticId>
13+
<Target>T:Microsoft.Extensions.AI.EmbeddingToolReductionStrategy</Target>
14+
<Left>lib/net10.0/Microsoft.Extensions.AI.dll</Left>
15+
<Right>lib/net10.0/Microsoft.Extensions.AI.dll</Right>
16+
<IsBaselineSuppression>true</IsBaselineSuppression>
17+
</Suppression>
18+
<Suppression>
19+
<DiagnosticId>CP0001</DiagnosticId>
20+
<Target>T:Microsoft.Extensions.AI.ToolReducingChatClient</Target>
21+
<Left>lib/net10.0/Microsoft.Extensions.AI.dll</Left>
22+
<Right>lib/net10.0/Microsoft.Extensions.AI.dll</Right>
23+
<IsBaselineSuppression>true</IsBaselineSuppression>
24+
</Suppression>
25+
<Suppression>
26+
<DiagnosticId>CP0001</DiagnosticId>
27+
<Target>T:Microsoft.Extensions.AI.ChatClientBuilderToolReductionExtensions</Target>
28+
<Left>lib/net462/Microsoft.Extensions.AI.dll</Left>
29+
<Right>lib/net462/Microsoft.Extensions.AI.dll</Right>
30+
<IsBaselineSuppression>true</IsBaselineSuppression>
31+
</Suppression>
32+
<Suppression>
33+
<DiagnosticId>CP0001</DiagnosticId>
34+
<Target>T:Microsoft.Extensions.AI.EmbeddingToolReductionStrategy</Target>
35+
<Left>lib/net462/Microsoft.Extensions.AI.dll</Left>
36+
<Right>lib/net462/Microsoft.Extensions.AI.dll</Right>
37+
<IsBaselineSuppression>true</IsBaselineSuppression>
38+
</Suppression>
39+
<Suppression>
40+
<DiagnosticId>CP0001</DiagnosticId>
41+
<Target>T:Microsoft.Extensions.AI.ToolReducingChatClient</Target>
42+
<Left>lib/net462/Microsoft.Extensions.AI.dll</Left>
43+
<Right>lib/net462/Microsoft.Extensions.AI.dll</Right>
44+
<IsBaselineSuppression>true</IsBaselineSuppression>
45+
</Suppression>
46+
<Suppression>
47+
<DiagnosticId>CP0001</DiagnosticId>
48+
<Target>T:Microsoft.Extensions.AI.ChatClientBuilderToolReductionExtensions</Target>
49+
<Left>lib/net8.0/Microsoft.Extensions.AI.dll</Left>
50+
<Right>lib/net8.0/Microsoft.Extensions.AI.dll</Right>
51+
<IsBaselineSuppression>true</IsBaselineSuppression>
52+
</Suppression>
53+
<Suppression>
54+
<DiagnosticId>CP0001</DiagnosticId>
55+
<Target>T:Microsoft.Extensions.AI.EmbeddingToolReductionStrategy</Target>
56+
<Left>lib/net8.0/Microsoft.Extensions.AI.dll</Left>
57+
<Right>lib/net8.0/Microsoft.Extensions.AI.dll</Right>
58+
<IsBaselineSuppression>true</IsBaselineSuppression>
59+
</Suppression>
60+
<Suppression>
61+
<DiagnosticId>CP0001</DiagnosticId>
62+
<Target>T:Microsoft.Extensions.AI.ToolReducingChatClient</Target>
63+
<Left>lib/net8.0/Microsoft.Extensions.AI.dll</Left>
64+
<Right>lib/net8.0/Microsoft.Extensions.AI.dll</Right>
65+
<IsBaselineSuppression>true</IsBaselineSuppression>
66+
</Suppression>
67+
<Suppression>
68+
<DiagnosticId>CP0001</DiagnosticId>
69+
<Target>T:Microsoft.Extensions.AI.ChatClientBuilderToolReductionExtensions</Target>
70+
<Left>lib/net9.0/Microsoft.Extensions.AI.dll</Left>
71+
<Right>lib/net9.0/Microsoft.Extensions.AI.dll</Right>
72+
<IsBaselineSuppression>true</IsBaselineSuppression>
73+
</Suppression>
74+
<Suppression>
75+
<DiagnosticId>CP0001</DiagnosticId>
76+
<Target>T:Microsoft.Extensions.AI.EmbeddingToolReductionStrategy</Target>
77+
<Left>lib/net9.0/Microsoft.Extensions.AI.dll</Left>
78+
<Right>lib/net9.0/Microsoft.Extensions.AI.dll</Right>
79+
<IsBaselineSuppression>true</IsBaselineSuppression>
80+
</Suppression>
81+
<Suppression>
82+
<DiagnosticId>CP0001</DiagnosticId>
83+
<Target>T:Microsoft.Extensions.AI.ToolReducingChatClient</Target>
84+
<Left>lib/net9.0/Microsoft.Extensions.AI.dll</Left>
85+
<Right>lib/net9.0/Microsoft.Extensions.AI.dll</Right>
86+
<IsBaselineSuppression>true</IsBaselineSuppression>
87+
</Suppression>
88+
<Suppression>
89+
<DiagnosticId>CP0001</DiagnosticId>
90+
<Target>T:Microsoft.Extensions.AI.ChatClientBuilderToolReductionExtensions</Target>
91+
<Left>lib/netstandard2.0/Microsoft.Extensions.AI.dll</Left>
92+
<Right>lib/netstandard2.0/Microsoft.Extensions.AI.dll</Right>
93+
<IsBaselineSuppression>true</IsBaselineSuppression>
94+
</Suppression>
95+
<Suppression>
96+
<DiagnosticId>CP0001</DiagnosticId>
97+
<Target>T:Microsoft.Extensions.AI.EmbeddingToolReductionStrategy</Target>
98+
<Left>lib/netstandard2.0/Microsoft.Extensions.AI.dll</Left>
99+
<Right>lib/netstandard2.0/Microsoft.Extensions.AI.dll</Right>
100+
<IsBaselineSuppression>true</IsBaselineSuppression>
101+
</Suppression>
102+
<Suppression>
103+
<DiagnosticId>CP0001</DiagnosticId>
104+
<Target>T:Microsoft.Extensions.AI.ToolReducingChatClient</Target>
105+
<Left>lib/netstandard2.0/Microsoft.Extensions.AI.dll</Left>
106+
<Right>lib/netstandard2.0/Microsoft.Extensions.AI.dll</Right>
107+
<IsBaselineSuppression>true</IsBaselineSuppression>
108+
</Suppression>
109+
</Suppressions>

0 commit comments

Comments
 (0)