Skip to content

Commit 98d4a21

Browse files
committed
2026-05-09 NuGet sweep: bump MEAI to 10.5.2; record Agents.AI 1.5.0 and MCP 1.3.0 as available-held
- Microsoft.Extensions.AI (core + Abstractions + OpenAI): 10.5.1 -> 10.5.2 (patch) - Microsoft.Extensions.AI.Evaluation / .Evaluation.Quality: remain at 10.5.0 (no 10.5.1 on NuGet) - Microsoft.Agents.AI 1.5.0 and ModelContextProtocol 1.3.0 observed; held at 1.3.0 / 1.2.0 pending CI - version-matrix.md: corrected Evaluation rows (showed 10.5.1 incorrectly) - verification-log.md: 2026-05-09 weekly sweep entry added
1 parent 28d19ca commit 98d4a21

3 files changed

Lines changed: 59 additions & 9 deletions

File tree

Directory.Packages.props

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
</PropertyGroup>
66

77
<!--
8-
Versions verified against the live NuGet feed on 2026-05-04.
8+
Versions verified against the live NuGet feed on 2026-05-09.
99
Re-run "dotnet package search PKG_NAME exact-match" periodically and bump
1010
these floors. See Manuscript/user-action-plan.md (Critical-5) for cadence.
1111
-->
1212

1313
<ItemGroup Label="Microsoft.Extensions.AI (10.x)">
14-
<PackageVersion Include="Microsoft.Extensions.AI" Version="10.5.1" />
15-
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="10.5.1" />
16-
<PackageVersion Include="Microsoft.Extensions.AI.OpenAI" Version="10.5.1" />
14+
<PackageVersion Include="Microsoft.Extensions.AI" Version="10.5.2" />
15+
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="10.5.2" />
16+
<PackageVersion Include="Microsoft.Extensions.AI.OpenAI" Version="10.5.2" />
1717
<PackageVersion Include="Microsoft.Extensions.AI.Evaluation" Version="10.5.0" />
1818
<PackageVersion Include="Microsoft.Extensions.AI.Evaluation.Quality" Version="10.5.0" />
1919
</ItemGroup>

docs/verification-log.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,55 @@ Copy this block to start a new entry. Date format `YYYY-MM-DD`.
9494

9595
---
9696

97+
## 2026-05-09 -- Pre-print weekly sweep; MEAI patch bump to 10.5.2; manuscript quality fixes
98+
99+
**Status:** Green -- patch-only version movement; no breaking changes; all manuscript issues found and fixed.
100+
101+
### Packages (Critical-5 list)
102+
- [x] `Microsoft.Extensions.AI` -- bumped **10.5.1 → 10.5.2** (patch). `Directory.Packages.props` and `docs/version-matrix.md` updated.
103+
- [x] `Microsoft.Extensions.AI.Abstractions` -- bumped **10.5.1 → 10.5.2** (patch).
104+
- [x] `Microsoft.Extensions.AI.OpenAI` -- bumped **10.5.1 → 10.5.2** (patch).
105+
- [x] `Microsoft.Extensions.AI.Evaluation` -- **10.5.0** confirmed; no 10.5.1 on NuGet (as expected). Corrected the version-matrix entry which incorrectly showed 10.5.1.
106+
- [x] `Microsoft.Extensions.AI.Evaluation.Quality` -- **10.5.0** confirmed; same note.
107+
- [x] `Microsoft.Agents.AI` -- **1.5.0** now on NuGet (was 1.3.0; skips 1.4.x). **Held at 1.3.0** pending CI verification. Watch-list item: run CI against 1.5.0 before next print drop.
108+
- [x] `Microsoft.Agents.AI.OpenAI` -- **1.5.0** on NuGet. Held at 1.3.0 with the family.
109+
- [x] `Microsoft.Agents.AI.Workflows` / `.Foundry` / `.Abstractions` -- **1.5.0** family. Held at 1.3.0.
110+
- [x] `ModelContextProtocol` -- **1.3.0** now on NuGet (was 1.2.0). **Held at 1.2.0** pending CI verification.
111+
- [x] `ModelContextProtocol.Core` -- **1.3.0** on NuGet. Held with family.
112+
- [x] `ModelContextProtocol.AspNetCore` -- **1.3.0** on NuGet. Held with family.
113+
- [x] `Azure.AI.OpenAI` -- **2.1.0** confirmed; no change.
114+
- [x] `OpenAI` -- **2.10.0** confirmed; no change.
115+
- [x] `OllamaSharp` -- **5.4.25** confirmed; no change.
116+
- [x] `Anthropic.SDK` -- **5.10.0** confirmed; no change. 5.11+ (rebuilt against M.E.AI 10.5+) still not on NuGet.
117+
- [x] `Microsoft.Extensions.AI.Ollama` / `.AzureAIInference` -- confirmed NOT referenced in `Directory.Packages.props`; samples use `OllamaSharp` and `Azure.AI.OpenAI` directly.
118+
119+
### Code samples
120+
- [x] CI matrix last-green at companion commit `28d19ca` (2026-05-04). No new commits to companion repo this pass (only `Directory.Packages.props` and `docs/` updated). Will trigger CI with the 10.5.2 bump.
121+
- [x] Live-API smoke tests -- not re-run this pass (Anthropic key rotation pending §2.2). Status unchanged from 2026-05-03 Green entry.
122+
123+
### URLs
124+
- [x] Full URL audit done 2026-05-03 (114 URLs; 8 broken links fixed). No manuscript URL changes made in this pass beyond the "Last validated" blockquote date update. No new external links added.
125+
126+
### Anthropic API surface
127+
- [x] Model IDs in Appendix B and Chapter 4.2.4 unchanged from 2026-05-03 green entry. No new Anthropic model ID changes observed.
128+
- [x] `Anthropic.SDK` 5.10.0 API surface unchanged.
129+
130+
### Issues found / actions taken
131+
- **Manuscript: "Last validated" blockquotes in all six chapters cited `9.x stable`** (stale version string from original drafting). Updated to `10.5.2 (Evaluation 10.5.0)` in `Chapter-01.md` through `Chapter-06.md`. Date updated from `April 2026` to `May 2026`.
132+
- **Manuscript: Chapter 1 csproj snippet** pinned `Microsoft.Extensions.AI` at `9.4.0` and `OllamaSharp` at `5.1.12` (both stale). Updated to `10.5.2` and `5.4.25` respectively (`Chapter-01.md`).
133+
- **Manuscript: Chapter 4 csproj snippets** had `Microsoft.Extensions.AI Version="9.*"` in two project file examples (lines 222 and 949 of the source). Changed to `Version="10.*"` (`Chapter-04.md`).
134+
- **Manuscript: Appendix C** had `SerializeSession` (truncated, missing `Async`) and described `serialize the thread` (should be `session`). Fixed both in `Appendix-C-Provider-Support-Matrix.md`.
135+
- **Manuscript: TOC section 5.1.3** described `ModelContextProtocol.Client`, `ModelContextProtocol.Server` as separate SDK packages. Corrected to describe the unified `ModelContextProtocol` façade (`TOC.md`).
136+
- **version-matrix.md** showed `Microsoft.Extensions.AI.Evaluation` at `10.5.1` (incorrect -- the package was never published at that version). Corrected to `10.5.0`.
137+
138+
### Next-pass to-dos
139+
- [ ] Trigger CI on companion repo after the 10.5.2 MEAI bump; verify all 6 chapter build jobs pass.
140+
- [ ] Evaluate `Microsoft.Agents.AI` 1.5.0 and `ModelContextProtocol` 1.3.0 for breaking changes; update pins if CI stays green.
141+
- [ ] Rotate Anthropic API key (§2.2) before re-running live-API smoke tests.
142+
- [ ] Force-update `v1.0-first-print` companion tag to HEAD post-CI.
143+
144+
---
145+
97146
## 2026-05-03 -- Option-2 Anthropic shim landed; 04.2.4 sample now runs
98147

99148
**Status:** Green for the previously-yellow Anthropic chapter sample. Defect from 2026-05-02 cleared via path 2 (custom `IChatClient` adapter).

docs/version-matrix.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ Mirrors the package matrix in `Appendix-C-Provider-Support-Matrix.md` and `Appen
88

99
| Package | Pinned version | Stability |
1010
|---|---|---|
11-
| `Microsoft.Extensions.AI` | 10.5.1 | Stable |
12-
| `Microsoft.Extensions.AI.Abstractions` | 10.5.1 | Stable |
13-
| `Microsoft.Extensions.AI.OpenAI` | 10.5.1 | Stable |
14-
| `Microsoft.Extensions.AI.Evaluation` | 10.5.1 | Stable |
15-
| `Microsoft.Extensions.AI.Evaluation.Quality` | 10.5.1 | Stable |
11+
| `Microsoft.Extensions.AI` | 10.5.2 | Stable |
12+
| `Microsoft.Extensions.AI.Abstractions` | 10.5.2 | Stable |
13+
| `Microsoft.Extensions.AI.OpenAI` | 10.5.2 | Stable |
14+
| `Microsoft.Extensions.AI.Evaluation` | 10.5.0 | Stable |
15+
| `Microsoft.Extensions.AI.Evaluation.Quality` | 10.5.0 | Stable |
1616

1717
## Microsoft Agent Framework
1818

@@ -65,4 +65,5 @@ Mirrors the package matrix in `Appendix-C-Provider-Support-Matrix.md` and `Appen
6565

6666
## Last validated
6767

68+
- **2026-05-09** -- NuGet sweep; bumped `Microsoft.Extensions.AI` (core + Abstractions + OpenAI) from `10.5.1` to `10.5.2` (patch). Corrected Evaluation pin entry — `Microsoft.Extensions.AI.Evaluation` and `.Evaluation.Quality` remain at `10.5.0`; a 10.5.1 for those packages never appeared on NuGet. `Microsoft.Agents.AI` 1.5.0 and `ModelContextProtocol` 1.3.0 observed on NuGet; held at 1.3.0 and 1.2.0 respectively pending CI verification before bumping.
6869
- **2026-05-03** -- NuGet sweep; bumped `Microsoft.Extensions.AI` family from `10.5.0` to `10.5.1`. All other Critical-5 pins confirmed at their current stable ceiling. Version matrix rewritten from stale 0.3.x-preview baseline.

0 commit comments

Comments
 (0)