Skip to content

.NET: chore: promote shipped .NET APIs for main - #10046

Merged
Vincent Biret (baywet) merged 1 commit into
mainfrom
promote-shipped-apis-main
Nov 3, 2026
Merged

Vincent Biret (baywet) merged 1 commit into
mainfrom
promote-shipped-apis-main

Conversation

@maf-ci-automations

Copy link
Copy Markdown
Contributor

Automatically promotes entries from PublicAPI.Unshipped.txt to PublicAPI.Shipped.txt for released .NET packages.

@github-actions github-actions Bot changed the title chore: promote shipped .NET APIs for main .NET: chore: promote shipped .NET APIs for main Nov 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

No active review issues are recorded for the API baseline updates.

No open issues 🎉

What changed in this PR

Promotes released API entries into the shipped baselines for four .NET Agent Framework packages across five target frameworks. This updates API tracking only; no runtime implementation changes are included.

Changes:

  • Moves core agent, session-store, workflow callback, and declarative workflow APIs from unshipped to shipped baselines.
  • Replaces the previously removed abstract AgentFileStore.SearchAsync entry with its virtual signature.
  • Resets all affected unshipped files to #nullable enable.
File Description
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​netstandard2.0/​PublicAPI.Unshipped.txt Clears promoted core API entries.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​netstandard2.0/​PublicAPI.Shipped.txt Records released core APIs and search signature.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net9.0/​PublicAPI.Unshipped.txt Clears promoted core API entries.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net9.0/​PublicAPI.Shipped.txt Records released core APIs and search signature.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net8.0/​PublicAPI.Unshipped.txt Clears promoted core API entries.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net8.0/​PublicAPI.Shipped.txt Records released core APIs and search signature.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net472/​PublicAPI.Unshipped.txt Clears promoted core API entries.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net472/​PublicAPI.Shipped.txt Records released core APIs and search signature.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net10.0/​PublicAPI.Unshipped.txt Clears promoted core API entries.
dotnet/​src/​Microsoft.Agents.AI/​PublicAPI/​net10.0/​PublicAPI.Shipped.txt Records released core APIs and search signature.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​netstandard2.0/​PublicAPI.Unshipped.txt Clears promoted checkpoint callback entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​netstandard2.0/​PublicAPI.Shipped.txt Records both checkpoint-restoring callback overloads.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net9.0/​PublicAPI.Unshipped.txt Clears promoted checkpoint callback entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net9.0/​PublicAPI.Shipped.txt Records both checkpoint-restoring callback overloads.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net8.0/​PublicAPI.Unshipped.txt Clears promoted checkpoint callback entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net8.0/​PublicAPI.Shipped.txt Records both checkpoint-restoring callback overloads.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net472/​PublicAPI.Unshipped.txt Clears promoted checkpoint callback entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net472/​PublicAPI.Shipped.txt Records both checkpoint-restoring callback overloads.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net10.0/​PublicAPI.Unshipped.txt Clears promoted checkpoint callback entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows/​PublicAPI/​net10.0/​PublicAPI.Shipped.txt Records both checkpoint-restoring callback overloads.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​netstandard2.0/​PublicAPI.Unshipped.txt Clears promoted declarative API entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​netstandard2.0/​PublicAPI.Shipped.txt Records environment options, request ID, and sensitivity helpers.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net9.0/​PublicAPI.Unshipped.txt Clears promoted declarative API entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net9.0/​PublicAPI.Shipped.txt Records environment options, request ID, and sensitivity helpers.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net8.0/​PublicAPI.Unshipped.txt Clears promoted declarative API entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net8.0/​PublicAPI.Shipped.txt Records environment options, request ID, and sensitivity helpers.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net472/​PublicAPI.Unshipped.txt Clears promoted declarative API entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net472/​PublicAPI.Shipped.txt Records environment options, request ID, and sensitivity helpers.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net10.0/​PublicAPI.Unshipped.txt Clears promoted declarative API entries.
dotnet/​src/​Microsoft.Agents.AI.Workflows.Declarative/​PublicAPI/​net10.0/​PublicAPI.Shipped.txt Records environment options, request ID, and sensitivity helpers.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​netstandard2.0/​PublicAPI.Unshipped.txt Clears promoted session-store entries.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​netstandard2.0/​PublicAPI.Shipped.txt Records AgentSessionStore and AgentSessionStoreKey APIs.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net9.0/​PublicAPI.Unshipped.txt Clears promoted session-store entries.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net9.0/​PublicAPI.Shipped.txt Records AgentSessionStore and AgentSessionStoreKey APIs.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net8.0/​PublicAPI.Unshipped.txt Clears promoted session-store entries.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net8.0/​PublicAPI.Shipped.txt Records AgentSessionStore and AgentSessionStoreKey APIs.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net472/​PublicAPI.Unshipped.txt Clears promoted session-store entries.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net472/​PublicAPI.Shipped.txt Records AgentSessionStore and AgentSessionStoreKey APIs.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net10.0/​PublicAPI.Unshipped.txt Clears promoted session-store entries.
dotnet/​src/​Microsoft.Agents.AI.Abstractions/​PublicAPI/​net10.0/​PublicAPI.Shipped.txt Records AgentSessionStore and AgentSessionStoreKey APIs.

Review effort: Balanced

@github-code-quality

Copy link
Copy Markdown
Contributor

Code coverage overview

Languages: C#

C# / code-coverage/dotnet

main 8837192 promote-shipped-apis... 75c2306 +/-
86% 86% 0%
View coverage of the 1 most impacted file.
File main 8837192 promote-shipped-apis... 75c2306 +/-
/home/runner/wo...SessionStore.cs 100% 56% -44%

ℹ️ Calculations represent line coverage. Results may change as calculations are updated.

@baywet
Vincent Biret (baywet) added this pull request to the merge queue Nov 3, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Nov 3, 2026
@baywet
Vincent Biret (baywet) added this pull request to the merge queue Nov 3, 2026
Merged via the queue into main with commit d8fc155 Nov 3, 2026
43 checks passed
@baywet
Vincent Biret (baywet) deleted the promote-shipped-apis-main branch November 3, 2026 17:34
This was referenced Nov 9, 2026

This branch was previously deployed

2 inactive deployments
integration — 75c2306f Deployed Nov 3, 2026 by maf-ci-automations[bot] via dotnet-foundry-hosted-it #32052
github-app-auth — 75c2306f Deployed Nov 3, 2026 by maf-ci-automations[bot] via team_check #8591
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

.NET Usage: [Issues, PRs], Target: .Net workflows Usage: [Issues, PRs], Target: Workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants