Skip to content

Commit 40513d5

Browse files
authored
Merge branch 'main' into copilot/improve-elicitation-enum-schema
2 parents 8ae03ea + d540dc1 commit 40513d5

File tree

27 files changed

+79
-126
lines changed

27 files changed

+79
-126
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
}
2020
}
2121
},
22-
"postCreateCommand": "dotnet --list-sdks && echo 'Available .NET SDKs installed successfully!'"
22+
"postCreateCommand": "dotnet dev-certs https --trust && dotnet --list-sdks && echo 'Available .NET SDKs installed successfully!'"
2323
}

.github/dependabot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ updates:
1717
patterns:
1818
- "xunit.*"
1919
- "Microsoft.NET.Test.Sdk"
20+
- "Microsoft.Testing.*"
2021
- "coverlet.*"
2122
- "GitHubActionsTestLogger"
2223
- "Moq"

.github/workflows/ci-build-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636

3737
steps:
3838
- name: 📥 Clone the repo
39-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
39+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
4040
with:
4141
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
4242

.github/workflows/ci-code-coverage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
publish-coverage:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
13+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
1414
- name: Setup .NET
1515
uses: actions/setup-dotnet@d4c94342e560b34958eacfc5d055d21461ed1c5d # v5.0.0
1616
with:
@@ -24,7 +24,7 @@ jobs:
2424
pattern: testresults-*
2525

2626
- name: Combine coverage reports
27-
uses: danielpalme/ReportGenerator-GitHub-Action@5.4.18
27+
uses: danielpalme/ReportGenerator-GitHub-Action@5.5.0
2828
with:
2929
reports: "**/*.cobertura.xml"
3030
targetdir: "${{ github.workspace }}/report"

.github/workflows/copilot-setup-steps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
contents: read
1212

1313
steps:
14-
- uses: actions/checkout@v5
14+
- uses: actions/checkout@v5.0.1
1515

1616
- name: Install .NET SDK
1717
uses: actions/setup-dotnet@v5

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
runs-on: ubuntu-latest
2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
30+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
3131

3232
- name: .NET Setup
3333
uses: actions/setup-dotnet@d4c94342e560b34958eacfc5d055d21461ed1c5d # v5.0.0

.github/workflows/markdown-link-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
19+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
2020

2121
- name: Markup Link Checker (mlc)
2222
uses: becheran/mlc@18a06b3aa2901ca197de59c8b0b1f54fdba6b3fa # v1.0.0

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545

4646
steps:
4747
- name: Clone the repo
48-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
48+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
4949
with:
5050
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
5151

@@ -73,7 +73,7 @@ jobs:
7373
version_suffix_args: ${{ github.event_name != 'release' && format('--version-suffix "{0}"', inputs.version_suffix_override || format('ci.{0}', github.run_number)) || '' }}
7474

7575
steps:
76-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
76+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
7777

7878
- name: Setup .NET
7979
uses: actions/setup-dotnet@d4c94342e560b34958eacfc5d055d21461ed1c5d # v5.0.0
@@ -103,7 +103,7 @@ jobs:
103103
packages: write
104104

105105
steps:
106-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
106+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
107107

108108
- name: Setup .NET
109109
uses: actions/setup-dotnet@d4c94342e560b34958eacfc5d055d21461ed1c5d # v5.0.0
@@ -138,7 +138,7 @@ jobs:
138138
packages: write
139139

140140
steps:
141-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
141+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
142142

143143
- name: Download build artifacts
144144
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
@@ -158,7 +158,7 @@ jobs:
158158
permissions: { }
159159

160160
steps:
161-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
161+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
162162

163163
- name: Setup .NET
164164
uses: actions/setup-dotnet@d4c94342e560b34958eacfc5d055d21461ed1c5d # v5.0.0

Directory.Build.props

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,9 @@
2929
</PropertyGroup>
3030

3131
<PropertyGroup>
32-
<VSTestLogger Condition="'$(VSTestLogger)' == ''">trx%3bLogFileName=$(MSBuildProjectName).$(TargetFramework).$(OS).trx</VSTestLogger>
33-
<VSTestResultsDirectory Condition="'$(VSTestResultsDirectory)' == ''">$(ArtifactsTestResultsDir)</VSTestResultsDirectory>
32+
<UseMicrosoftTestingPlatformRunner>true</UseMicrosoftTestingPlatformRunner>
33+
<_MTPResultsDirectory>$(ArtifactsTestResultsDir)</_MTPResultsDirectory>
34+
<TestingPlatformCommandLineArguments>$(TestingPlatformCommandLineArguments) --results-directory $(_MTPResultsDirectory) --report-trx --report-trx-filename $(MSBuildProjectName).$(TargetFramework).$(OS).trx</TestingPlatformCommandLineArguments>
3435
</PropertyGroup>
3536

3637
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">

Directory.Packages.props

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<System8Version>8.0.22</System8Version>
55
<System9Version>9.0.11</System9Version>
66
<System10Version>10.0.0</System10Version>
7+
<MicrosoftTestingPlatformVersion>2.0.2</MicrosoftTestingPlatformVersion>
78
</PropertyGroup>
89

910
<!-- Product dependencies shared -->
@@ -52,35 +53,32 @@
5253

5354
<!-- Testing dependencies -->
5455
<PackageVersion Include="Anthropic.SDK" Version="5.8.0" />
55-
<PackageVersion Include="coverlet.collector" Version="6.0.4">
56-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
57-
<PrivateAssets>all</PrivateAssets>
58-
</PackageVersion>
59-
<PackageVersion Include="GitHubActionsTestLogger" Version="2.4.1" />
56+
<PackageVersion Include="Microsoft.Testing.Extensions.CodeCoverage" Version="18.1.0" />
57+
<PackageVersion Include="Microsoft.Testing.Extensions.HangDump" Version="$(MicrosoftTestingPlatformVersion)" />
58+
<PackageVersion Include="Microsoft.Testing.Extensions.CrashDump" Version="$(MicrosoftTestingPlatformVersion)" />
59+
<PackageVersion Include="Microsoft.Testing.Extensions.TrxReport" Version="$(MicrosoftTestingPlatformVersion)" />
6060
<PackageVersion Include="Microsoft.Extensions.AI.OpenAI" Version="10.0.0-preview.1.25559.3" />
6161
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="$(System10Version)" />
6262
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="$(System10Version)" />
6363
<PackageVersion Include="Microsoft.Extensions.Logging" Version="$(System10Version)" />
6464
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="$(System10Version)" />
6565
<PackageVersion Include="Microsoft.Extensions.Options" Version="$(System10Version)" />
6666
<PackageVersion Include="Microsoft.Extensions.TimeProvider.Testing" Version="$(System10Version)" />
67-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
6867
<PackageVersion Include="Moq" Version="4.20.72" />
69-
<PackageVersion Include="OpenTelemetry" Version="1.12.0" />
70-
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="1.12.0" />
71-
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.13.1" />
72-
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.12.0" />
73-
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.13.1" />
74-
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.12.0" />
68+
<PackageVersion Include="OpenTelemetry" Version="1.14.0" />
69+
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="1.14.0" />
70+
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.14.0" />
71+
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.14.0" />
72+
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.14.0" />
73+
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.14.0" />
7574
<PackageVersion Include="Serilog.Extensions.Hosting" Version="9.0.0" />
7675
<PackageVersion Include="Serilog.Extensions.Logging" Version="9.0.1" />
7776
<PackageVersion Include="Serilog.Sinks.Console" Version="6.0.0" />
7877
<PackageVersion Include="Serilog.Sinks.Debug" Version="3.0.0" />
7978
<PackageVersion Include="Serilog.Sinks.File" Version="7.0.0" />
8079
<PackageVersion Include="Serilog" Version="4.3.0" />
8180
<PackageVersion Include="System.Linq.AsyncEnumerable" Version="$(System10Version)" />
82-
<PackageVersion Include="xunit.v3" Version="3.0.1" />
83-
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.4" />
81+
<PackageVersion Include="xunit.v3.mtp-v2" Version="3.2.0" />
8482
<PackageVersion Include="System.Net.Http" Version="4.3.4" />
8583
<PackageVersion Include="JsonSchema.Net" Version="7.4.0" />
8684
</ItemGroup>

0 commit comments

Comments
 (0)