Skip to content

Bump the all-other-nuget group with 1 update#325

Merged
JanKrivanek merged 2 commits intomainfrom
dependabot/nuget/eng/skill-validator/src/all-other-nuget-ac7f55a1f1
Mar 11, 2026
Merged

Bump the all-other-nuget group with 1 update#325
JanKrivanek merged 2 commits intomainfrom
dependabot/nuget/eng/skill-validator/src/all-other-nuget-ac7f55a1f1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2026

Updated GitHub.Copilot.SDK from 0.1.30 to 0.1.32.

Release notes

Sourced from GitHub.Copilot.SDK's releases.

0.1.32

Feature: backward compatibility with v2 CLI servers

SDK applications written against the v3 API now also work when connected to a v2 CLI server, with no code changes required.

Generated by Release Changelog Generator

Generated by Release Changelog Generator

0.1.31

Feature: strongly-typed PermissionRequestResultKind for .NET and Go

Rather than comparing result.Kind against undiscoverable magic strings like "approved" or "denied-interactively-by-user", .NET and Go now provide typed constants. Node and Python already had typed unions for this; this brings full parity. (#​631)

session.OnPermissionCompleted += (e) => {
    if (e.Result.Kind == PermissionRequestResultKind.Approved) { /* ... */ }
    if (e.Result.Kind == PermissionRequestResultKind.DeniedInteractivelyByUser) { /* ... */ }
};
// Go: PermissionKindApproved, PermissionKindDeniedByRules,
//     PermissionKindDeniedCouldNotRequestFromUser, PermissionKindDeniedInteractivelyByUser
if result.Kind == copilot.PermissionKindApproved { /* ... */ }

Other changes

  • feature: [Python] [Go] add get_last_session_id() / GetLastSessionID() for SDK-wide parity (was already available in Node and .NET) (#​671)
  • improvement: [Python] add timeout parameter to generated RPC methods, allowing callers to override the default 30s timeout for long-running operations (#​681)
  • bugfix: [Go] PermissionRequest fields are now properly typed (ToolName, Diff, Path, etc.) instead of a generic Extra map[string]any catch-all (#​685)

Generated by Release Changelog Generator

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps GitHub.Copilot.SDK from 0.1.30 to 0.1.32

---
updated-dependencies:
- dependency-name: GitHub.Copilot.SDK
  dependency-version: 0.1.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-other-nuget
- dependency-name: GitHub.Copilot.SDK
  dependency-version: 0.1.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-other-nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Mar 11, 2026
@dependabot dependabot bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Mar 11, 2026
@github-actions
Copy link
Contributor

❌ Evaluation did not complete (upstream job failed or was skipped). View workflow run

@ViktorHofer
Copy link
Member

@copilot react to the breaking change I'm the release notes (strongly-typed PermissionRequestResultKind for .NET)

Copy link
Contributor

Copilot AI commented Mar 11, 2026

@ViktorHofer I've opened a new pull request, #326, to work on those changes. Once the pull request is ready, I'll request review from you.

…t.SDK 0.1.32 (#326)

* Initial plan

* Fix PermissionRequestResultKind breaking change in SDK 0.1.32

Co-authored-by: ViktorHofer <7412651+ViktorHofer@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ViktorHofer <7412651+ViktorHofer@users.noreply.github.com>
@github-actions
Copy link
Contributor

Skill Validation Results

Skill Scenario Quality Skills Loaded Overfit Verdict
csharp-scripts Test a C# language feature with a script 3.0/5 → 4.0/5 🟢 ✅ csharp-scripts; tools: skill, create, edit 🟡 0.32
nuget-trusted-publishing Set up trusted publishing for a new NuGet library 3.0/5 → 4.0/5 🟢 ✅ nuget-trusted-publishing; tools: skill, glob, stop_bash ✅ 0.10
nuget-trusted-publishing Set up NuGet publishing without mentioning trusted publishing 2.0/5 → 4.0/5 🟢 ✅ nuget-trusted-publishing; tools: skill, task, view, glob, grep, read_agent ✅ 0.10
nuget-trusted-publishing Migrate existing workflow from API key to trusted publishing 4.0/5 → 5.0/5 🟢 ✅ nuget-trusted-publishing; tools: skill, bash ✅ 0.10
dotnet-pinvoke Generate LibraryImport declaration from C header (.NET 8+) 3.0/5 → 5.0/5 🟢 ✅ dotnet-pinvoke; tools: skill ✅ 0.07
dotnet-pinvoke Generate LibraryImport declaration from C header (.NET Framework) 2.0/5 → 5.0/5 🟢 ✅ dotnet-pinvoke; tools: skill ✅ 0.07
dotnet-trace-collect High CPU in Kubernetes on Linux (.NET 8) 4.0/5 → 3.0/5 🔴 ✅ dotnet-trace-collect; tools: skill ✅ 0.14
dotnet-trace-collect .NET Framework on Windows without admin privileges 4.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill ✅ 0.14
dotnet-trace-collect .NET 10 on Linux with root access and native call stacks 1.0/5 → 4.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, glob ✅ 0.14
dotnet-trace-collect Memory leak on Linux (.NET 8) 3.0/5 → 3.0/5 ✅ dotnet-trace-collect; tools: skill ✅ 0.14
dotnet-trace-collect Slow requests on Windows with PerfView 3.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill ✅ 0.14
dotnet-trace-collect Excessive GC on Linux (.NET 8) 3.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill ✅ 0.14
dotnet-trace-collect Hang or deadlock diagnosis on Linux 2.0/5 → 2.0/5 ✅ dump-collect; tools: skill ✅ 0.14 [1]
dotnet-trace-collect Windows container high CPU with PerfView 2.0/5 → 4.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, report_intent, view ✅ 0.14
dotnet-trace-collect Long-running intermittent issue with PerfView triggers 4.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, report_intent, view, glob ✅ 0.14
dotnet-trace-collect Linux pre-.NET 10 needing native call stacks 2.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, report_intent, view ✅ 0.14
dotnet-trace-collect Windows modern .NET with admin high CPU 2.0/5 → 4.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, report_intent, view, glob ✅ 0.14
dotnet-trace-collect Memory leak on .NET Framework Windows 3.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: report_intent, skill, view ✅ 0.14
dotnet-trace-collect Kubernetes with console access prefers console tools 4.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, report_intent, view, glob ✅ 0.14
dotnet-trace-collect Container installation without .NET SDK 3.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill ✅ 0.14
dotnet-trace-collect HTTP 500s from downstream service on Linux (.NET 8) 4.0/5 → 5.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, report_intent, view ✅ 0.14
dotnet-trace-collect Networking timeouts on Windows with admin (.NET 8) 2.0/5 → 4.0/5 🟢 ✅ dotnet-trace-collect; tools: skill, report_intent, view ✅ 0.14
microbenchmarking Investigate runtime upgrade performance impact 4.0/5 → 5.0/5 🟢 ✅ microbenchmarking; tools: skill, stop_bash ✅ 0.12
clr-activation-debugging Diagnose unexpected FOD dialog from native build tool 1.0/5 → 5.0/5 🟢 ✅ clr-activation-debugging; tools: skill ✅ 0.07
clr-activation-debugging Diagnose FOD suppressed but activation still failing 1.0/5 → 5.0/5 🟢 ✅ clr-activation-debugging; tools: skill ✅ 0.07
clr-activation-debugging Explain why same binary behaves differently under different launch methods 1.0/5 → 5.0/5 🟢 ✅ clr-activation-debugging; tools: skill ✅ 0.07
clr-activation-debugging Analyze healthy managed EXE activation 1.0/5 → 5.0/5 🟢 ✅ clr-activation-debugging; tools: skill ✅ 0.07
clr-activation-debugging Identify multiple activation sequences in a single log 1.0/5 → 5.0/5 🟢 ✅ clr-activation-debugging; tools: skill ✅ 0.07
clr-activation-debugging Explain useLegacyV2RuntimeActivationPolicy in activation log 2.0/5 → 3.0/5 🟢 ✅ clr-activation-debugging; tools: skill ✅ 0.07
clr-activation-debugging Decline non-CLR-activation issue 1.0/5 → 5.0/5 🟢 ✅ clr-activation-debugging; tools: skill ✅ 0.07
analyzing-dotnet-performance Detects compiled regex startup budget and regex chain allocations 1.0/5 → 4.0/5 ⏰ 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Detects CurrentCulture comparer and compiled regex budget in inflection rules 1.0/5 → 3.0/5 ⏰ 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Finds per-call Dictionary allocation not hoisted to static 1.0/5 → 5.0/5 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Catches compound allocations in recursive number converter with ToLower 1.0/5 → 4.0/5 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Finds StringComparison.Ordinal missing and FrozenDictionary opportunities 1.0/5 → 5.0/5 ⏰ 🟢 ✅ analyzing-dotnet-performance; tools: skill, read_bash, stop_bash
analyzing-dotnet-performance Detects Aggregate+Replace chain and struct missing IEquatable 1.0/5 → 4.0/5 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Finds branched Replace chain in format string manipulation 1.0/5 → 4.0/5 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Catches LINQ on hot-path string processing and All(char.IsUpper) 1.0/5 → 5.0/5 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Detects LINQ pipeline in TimeSpan formatting and collection processing 1.0/5 → 4.0/5 🟢 ✅ analyzing-dotnet-performance; tools: skill, read_bash
analyzing-dotnet-performance Flags Span inconsistencies and compound method chains in truncation library 1.0/5 → 5.0/5 🟢 ✅ analyzing-dotnet-performance; tools: skill
analyzing-dotnet-performance Identifies unsealed leaf classes and locale hierarchy patterns 1.0/5 → 3.0/5 ⏰ 🟢 ✅ analyzing-dotnet-performance; tools: skill
android-tombstone-symbolication Symbolicate .NET frames in an Android tombstone 3.0/5 → 5.0/5 🟢 ✅ android-tombstone-symbolication; tools: skill, glob ✅ 0.14
android-tombstone-symbolication Recognize tombstone with no .NET frames 5.0/5 → 5.0/5 ✅ android-tombstone-symbolication; tools: skill, bash ✅ 0.14
android-tombstone-symbolication Symbolicate CoreCLR frames in an Android tombstone 4.0/5 → 5.0/5 🟢 ✅ android-tombstone-symbolication; tools: skill, glob ✅ 0.14
android-tombstone-symbolication Recognize NativeAOT tombstone with app binary and libSystem.Native.so 3.0/5 → 4.0/5 🟢 ✅ android-tombstone-symbolication; tools: skill, bash, glob ✅ 0.14
android-tombstone-symbolication Symbolicate multi-thread tombstone 4.0/5 → 5.0/5 🟢 ✅ android-tombstone-symbolication; tools: skill ✅ 0.14
android-tombstone-symbolication Handle .NET frames with no BuildId metadata 4.0/5 → 5.0/5 🟢 ✅ android-tombstone-symbolication; tools: skill, bash ✅ 0.14
android-tombstone-symbolication Symbolicate tombstone with multiple .NET libraries and different BuildIds 4.0/5 → 4.0/5 ✅ android-tombstone-symbolication; tools: skill, glob ✅ 0.14 [2]
android-tombstone-symbolication Reject iOS crash log as wrong format 5.0/5 → 5.0/5 ℹ️ not activated (expected) ✅ 0.14
dump-collect Configure automatic crash dumps for CoreCLR app on Linux 5.0/5 → 5.0/5 ✅ dump-collect; tools: skill, report_intent, view, glob 🟡 0.28 [3]
dump-collect Set up NativeAOT crash dumps with createdump in Kubernetes 2.0/5 → 5.0/5 🟢 ✅ dump-collect; tools: skill 🟡 0.28
dump-collect Recover crash dump from macOS NativeAOT without createdump 2.0/5 → 3.0/5 🟢 ⚠️ NOT ACTIVATED 🟡 0.28
dump-collect Configure CoreCLR dump collection in Alpine Docker as non-root 4.0/5 → 5.0/5 🟢 ✅ dump-collect; tools: skill 🟡 0.28
dump-collect Advisory: macOS NativeAOT crash dump recovery steps 3.0/5 → 4.0/5 🟢 ✅ dump-collect; tools: skill 🟡 0.28
dump-collect Advisory: CoreCLR Alpine Docker non-root configuration 4.0/5 → 5.0/5 🟢 ✅ dump-collect; tools: skill 🟡 0.28
dump-collect Advisory: NativeAOT Kubernetes dump collection setup 2.0/5 → 5.0/5 🟢 ✅ dump-collect; tools: report_intent, skill, view 🟡 0.28
dump-collect Detect runtime and configure crash dumps for unknown .NET app on Linux 4.0/5 → 5.0/5 🟢 ✅ dump-collect; tools: skill 🟡 0.28
dump-collect Decline dump analysis request 2.0/5 → 5.0/5 🟢 ℹ️ not activated (expected) 🟡 0.28
optimizing-ef-core-queries Optimize bulk operations with EF Core 7+ ExecuteUpdate and ExecuteDelete 5.0/5 → 4.0/5 🔴 ⚠️ NOT ACTIVATED 🟡 0.23
build-parallelism Analyze build parallelism bottlenecks 4.0/5 → 5.0/5 🟢 ✅ build-parallelism; binlog-generation; tools: skill, glob ✅ 0.16
including-generated-files Diagnose generated file inclusion failure 3.0/5 → 5.0/5 🟢 ✅ including-generated-files; tools: skill 🟡 0.23
msbuild-antipatterns Review MSBuild files for anti-patterns and style issues 5.0/5 → 5.0/5 ✅ msbuild-antipatterns; tools: skill, task, glob, bash ✅ 0.07 [4]
build-perf-baseline Establish build performance baseline and recommend optimizations 3.0/5 → 4.0/5 🟢 ✅ build-perf-baseline; binlog-generation; build-perf-diagnostics; incremental-build; msbuild-antipatterns; tools: skill, edit 🟡 0.31
msbuild-modernization Modernize legacy project to SDK-style 3.0/5 → 5.0/5 🟢 ✅ msbuild-modernization; tools: skill, glob ✅ 0.06
directory-build-organization Organize build infrastructure for a multi-project repo 3.0/5 → 5.0/5 🟢 ✅ msbuild-antipatterns; directory-build-organization; tools: skill, create, edit, bash ✅ 0.15
check-bin-obj-clash Diagnose bin/obj output path clashes 5.0/5 → 4.0/5 🔴 ✅ binlog-generation; check-bin-obj-clash; tools: skill ✅ 0.14
incremental-build Analyze incremental build issues 3.0/5 → 5.0/5 🟢 ✅ incremental-build; tools: skill, bash ✅ 0.12
eval-performance Analyze MSBuild evaluation performance issues 3.0/5 → 4.0/5 🟢 ✅ eval-performance; tools: skill 🟡 0.20
build-perf-diagnostics Analyze analyzer performance impact on builds 4.0/5 → 5.0/5 🟢 ✅ binlog-generation; build-perf-diagnostics; tools: skill 🟡 0.24
binlog-generation Build project with /bl flag 1.0/5 → 5.0/5 🟢 ✅ binlog-generation; tools: skill ✅ 0.00 [5]
binlog-generation Build with /bl in PowerShell 3.0/5 → 5.0/5 🟢 ✅ binlog-generation; tools: skill, glob ✅ 0.00
binlog-generation Build multiple configurations with unique binlogs 5.0/5 → 5.0/5 ✅ binlog-generation; tools: skill ✅ 0.00
binlog-failure-analysis Diagnose build failures from binlog only (no source files) 4.0/5 → 5.0/5 🟢 ✅ binlog-failure-analysis; tools: skill ✅ 0.05
dotnet-maui-doctor Plan macOS MAUI setup with Xcode 3.0/5 ⏰ → 5.0/5 🟢 ✅ dotnet-maui-doctor; tools: skill 🟡 0.22
dotnet-maui-doctor Plan Linux MAUI environment for Android 3.0/5 → 5.0/5 🟢 ✅ dotnet-maui-doctor; tools: skill, view, glob, stop_bash 🟡 0.22
dotnet-maui-doctor Guardrail against workload update and repair 1.0/5 → 4.0/5 🟢 ✅ dotnet-maui-doctor; tools: report_intent, skill 🟡 0.22
dotnet-maui-doctor Diagnose non-Microsoft JDK causing build failure 3.0/5 → 5.0/5 🟢 ✅ dotnet-maui-doctor; tools: skill 🟡 0.22
dotnet-maui-doctor Plan complete MAUI setup on Windows 3.0/5 → 5.0/5 🟢 ✅ dotnet-maui-doctor; tools: skill 🟡 0.22
dotnet-maui-doctor Prevent incorrect JAVA_HOME configuration 3.0/5 → 5.0/5 🟢 ✅ dotnet-maui-doctor; tools: report_intent, skill 🟡 0.22
dotnet-maui-doctor Determine required Android SDK packages for specific .NET version 2.0/5 → 5.0/5 🟢 ✅ dotnet-maui-doctor; tools: report_intent, skill, view, bash, glob 🟡 0.22
dotnet-maui-doctor Fix stale MAUI workloads after SDK update 2.0/5 → 4.0/5 🟢 ✅ dotnet-maui-doctor; tools: skill, web_fetch 🟡 0.22
thread-abort-migration Worker thread with abort-based cancellation 5.0/5 → 5.0/5 ✅ thread-abort-migration; tools: skill ✅ 0.11
thread-abort-migration Timeout enforcement via Thread.Abort 5.0/5 → 4.0/5 🔴 ✅ thread-abort-migration; tools: skill ✅ 0.11
thread-abort-migration Blocking WaitHandle with Thread.Interrupt 3.0/5 → 4.0/5 🟢 ✅ thread-abort-migration; tools: report_intent, skill ✅ 0.11
thread-abort-migration ASP.NET Response.End and Response.Redirect with Thread.Abort 4.0/5 → 4.0/5 ✅ thread-abort-migration; tools: skill, report_intent ✅ 0.11 [6]
thread-abort-migration Thread.Join and Thread.Sleep only — should not migrate 3.0/5 → 5.0/5 🟢 ✅ thread-abort-migration; tools: skill ✅ 0.11
migrate-nullable-references Enable NRT in a small library with mixed nullability 5.0/5 → 5.0/5 ✅ migrate-nullable-references; tools: skill ✅ 0.06 [7]
migrate-nullable-references File-by-file migration: only modify the targeted file 5.0/5 → 5.0/5 ✅ migrate-nullable-references; tools: skill ✅ 0.06
migrate-nullable-references Enable NRT in ASP.NET Core Web API with EF Core 3.0/5 → 3.0/5 ✅ migrate-nullable-references; tools: skill ✅ 0.06
dotnet-aot-compat Make Azure.ResourceManager AOT-compatible 1.0/5 ⏰ → 2.0/5 ⏰ 🟢 ✅ dotnet-aot-compat; tools: skill, read_agent ✅ 0.17

[1] Quality unchanged but weighted score is -39.9% due to: completion (✓ → ✗), judgment, quality, tokens (57381 → 87417)
[2] Quality unchanged but weighted score is -1.2% due to: tokens (140559 → 169279)
[3] Quality unchanged but weighted score is -10.0% due to: tokens (11718 → 86290), tool calls (0 → 6), time (10.6s → 49.4s)
[4] Quality unchanged but weighted score is -9.9% due to: tokens (40706 → 123380), tool calls (11 → 31), time (44.7s → 86.8s)
[5] Quality improved but weighted score is -0.9% due to: tokens (47399 → 56922)
[6] Quality unchanged but weighted score is -14.8% due to: judgment, quality, tokens (12723 → 46591), tool calls (0 → 2), time (25.0s → 31.7s)
[7] Quality unchanged but weighted score is -4.8% due to: tokens (88252 → 161688)

timeout — run hit the scenario timeout limit; scoring may be impacted by aborting model execution before it could produce its full output

Model: claude-opus-4.6 | Judge: claude-opus-4.6

Full results

Copy link
Member

@JanKrivanek JanKrivanek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@JanKrivanek JanKrivanek merged commit b482146 into main Mar 11, 2026
20 checks passed
@JanKrivanek JanKrivanek deleted the dependabot/nuget/eng/skill-validator/src/all-other-nuget-ac7f55a1f1 branch March 11, 2026 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants