Skip to content

Bump Microsoft.Extensions.AI to 10.4.1 and fix shared version variable - #392

Merged
Aaronontheweb merged 2 commits into
devfrom
claude-wt-388-389
Mar 23, 2026
Merged

Bump Microsoft.Extensions.AI to 10.4.1 and fix shared version variable#392
Aaronontheweb merged 2 commits into
devfrom
claude-wt-388-389

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Collaborator

Summary

  • Bumps Microsoft.Extensions.AI.Abstractions and Microsoft.Extensions.AI.OpenAI from 10.3.0 to 10.4.1
  • Decouples Microsoft.Extensions.TimeProvider.Testing from $(MicrosoftExtensionsAIVersion) — it ships on an independent cadence (latest is 10.4.0, not 10.4.1) and was incorrectly sharing the AI version variable
  • Adapts OpenAiProviderPlugin to OpenAI SDK 2.9.1 breaking change: ResponsesClient constructor no longer accepts a model parameter; model is now passed to AsIChatClient(modelId)

Supersedes #388 and #389 (Dependabot couldn't handle these together since both PRs produced identical diffs through the shared variable).

Closes #388. Closes #389.

Test plan

  • dotnet build passes
  • All 1130 tests pass

…n variable (#388, #389)

- Bump MicrosoftExtensionsAIVersion 10.3.0 → 10.4.1 (Abstractions + OpenAI)
- Decouple Microsoft.Extensions.TimeProvider.Testing from the AI version
  variable — it ships on an independent cadence (latest: 10.4.0)
- Adapt OpenAiProviderPlugin to OpenAI SDK 2.9.1 breaking change:
  ResponsesClient constructor no longer accepts a model parameter;
  model is now passed to AsIChatClient(modelId) instead

Closes #388. Closes #389.
@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) March 23, 2026 20:08
@Aaronontheweb
Aaronontheweb merged commit dc27df4 into dev Mar 23, 2026
3 checks passed
@Aaronontheweb
Aaronontheweb deleted the claude-wt-388-389 branch March 23, 2026 20:16
@Aaronontheweb Aaronontheweb mentioned this pull request Mar 25, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant