Bump the routine-minor-patch group with 5 updates - #610
Conversation
Bumps Microsoft.Agents.AI from 1.15.0 to 1.20.0 Bumps Microsoft.Bcl.Memory from 10.0.10 to 10.0.11 Bumps Microsoft.Extensions.AI from 10.8.1 to 10.9.0 Bumps Microsoft.Extensions.AI.OpenAI from 10.8.1 to 10.9.0 Bumps Microsoft.Extensions.Configuration.UserSecrets from 10.0.10 to 10.0.11 Bumps Microsoft.Extensions.Logging.Console from 10.0.10 to 10.0.11 Bumps SQLitePCLRaw.bundle_e_sqlite3 from 3.0.4 to 3.0.5 --- updated-dependencies: - dependency-name: Microsoft.Extensions.AI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI.OpenAI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Configuration.UserSecrets dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Logging.Console dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI.OpenAI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Configuration.UserSecrets dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Logging.Console dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Bcl.Memory dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI.OpenAI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI.OpenAI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Configuration.UserSecrets dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Configuration.UserSecrets dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Logging.Console dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Logging.Console dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: SQLitePCLRaw.bundle_e_sqlite3 dependency-version: 3.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch - dependency-name: Microsoft.Agents.AI dependency-version: 1.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.AI.OpenAI dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: routine-minor-patch - dependency-name: Microsoft.Extensions.Configuration.UserSecrets dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: routine-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Repair applied in e5fa0a1: removed the |
There was a problem hiding this comment.
🟡 Changes recommended
The PR description lists protected dependency updates that are not present in the actual changes, which needs to be corrected before the update can be validated and approved.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
This Dependabot PR updates routine minor/patch NuGet dependencies used by the workshop snapshots in Parts 2, 3 (including checkpoint verification projects), and 8 to keep the exercises current and buildable on the .NET 10 baseline.
Changes:
- Bumped
Microsoft.Agents.AIfrom1.15.0to1.20.0(Part 8 AgentApp). - Bumped
Microsoft.Extensions.AIandMicrosoft.Extensions.AI.OpenAIfrom10.8.1to10.9.0(Parts 2/3/8 snapshots). - Bumped .NET 10 patch packages (
Microsoft.Extensions.Configuration.UserSecrets,Microsoft.Extensions.Logging.Console) from10.0.10to10.0.11where referenced.
Dependency Update Disposition (policy-based)
Disposition: repair
Scope (packages + workshop parts):
- Packages updated:
Microsoft.Agents.AI,Microsoft.Extensions.AI,Microsoft.Extensions.AI.OpenAI,Microsoft.Extensions.Configuration.UserSecrets,Microsoft.Extensions.Logging.Console - Parts / projects touched: Part 02 (ChatApp), Part 03 (RagChatApp + verify checkpoints), Part 08 (AgentApp)
Classification (per DEPENDENCY_POLICY.md):
| Package / Set | Old → New | Classification | Notes |
|---|---|---|---|
| Microsoft.Agents.AI | 1.15.0 → 1.20.0 | routine update | Minor update within workshop snapshot scope. |
| Microsoft.Extensions.AI | 10.8.1 → 10.9.0 | routine update | Minor update; may introduce new APIs but expected additive. |
| Microsoft.Extensions.AI.OpenAI | 10.8.1 → 10.9.0 | routine update | Minor update; watch for transitive dependency constraints. |
| Microsoft.Extensions.Configuration.UserSecrets | 10.0.10 → 10.0.11 | routine update | Patch-level runtime package. |
| Microsoft.Extensions.Logging.Console | 10.0.10 → 10.0.11 | routine update | Patch-level runtime package. |
Findings (blockers/risks):
- Blocker: The PR description claims additional updates (notably
Microsoft.Bcl.MemoryandSQLitePCLRaw.bundle_e_sqlite3), but those pins are not updated in the repo state (and are protected/security-related per policy). This mismatch needs to be resolved to avoid incorrect review/validation expectations.
Validation (run status):
- Not run in this review (recommended commands below).
Required action (smallest next step):
- Fix the PR description to reflect only the dependencies actually updated or include the missing protected-pin updates as a separate, policy-compliant change; then run
dotnet restore+dotnet build -c Release --no-restorefor each touched project (anddotnet list package --vulnerable --include-transitiveat least for Part 3 checkpoints).
File summaries
| File | Description |
|---|---|
| Part 08 - Agent Framework Basics/AgentApp/AgentApp.csproj | Updates Agent Framework + Extensions.AI package versions for Part 8 snapshot. |
| Part 03 - Add RAG/RagChatApp/RagChatApp.csproj | Updates Extensions.AI + patch runtime packages for Part 3 app snapshot. |
| Part 03 - Add RAG/checkpoints/verify/MediCheckpoint/MediCheckpoint.csproj | Updates Extensions.AI + patch runtime packages for Part 3 MEDI compile-only checkpoint. |
| Part 03 - Add RAG/checkpoints/verify/ManualCheckpoint/ManualCheckpoint.csproj | Updates Extensions.AI + patch runtime packages for Part 3 manual compile-only checkpoint. |
| Part 02 - Build Chat App/ChatApp/ChatApp.csproj | Updates Extensions.AI + patch runtime packages for Part 2 snapshot. |
Review details
- Files reviewed: 5/5 changed files
- Comments generated: 1
- Review effort level: Lite
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Summary
Updates five routine dependencies across Parts 2, 3, and 8:
Microsoft.Agents.AIfrom 1.15.0 to 1.20.0Microsoft.Extensions.AIandMicrosoft.Extensions.AI.OpenAIfrom 10.8.1 to 10.9.0Microsoft.Extensions.Configuration.UserSecretsandMicrosoft.Extensions.Logging.Consolefrom 10.0.10 to 10.0.11Microsoft.Bcl.Memoryremains pinned at 10.0.10 andSQLitePCLRaw.bundle_e_sqlite3remains pinned at 3.0.4 as documented security overrides. Their updates were removed from this routine group and should be evaluated separately under the dependency policy.Validation
git diff --checkpassesThis Dependabot PR was repaired in commit
e5fa0a1to keep protected dependency updates isolated from routine updates.