Skip to content

[AgentServer] Prepare GA for Core 2.3.0, Invocations 1.3.0, Responses 2.4.0 - #49746

Merged
Shiva S (Shivakishore14) merged 4 commits into
Azure:mainfrom
Nathandrake229:users/naman/agentserver-ga-release
Oct 29, 2026
Merged

Shiva S (Shivakishore14) merged 4 commits into
Azure:mainfrom
Nathandrake229:users/naman/agentserver-ga-release

Conversation

@Nathandrake229

@Nathandrake229 Nathandrake229 commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Prepare stable releases for azure-ai-agentserver-core 2.3.0, azure-ai-agentserver-invocations 1.3.0, and azure-ai-agentserver-responses 2.4.0 from current main.
  • Align stable versions/classifiers, GA changelogs, API metadata, and the protocol packages' stable Core minimum >=2.3.0,<3.0.0.
  • Fold unpublished Core 2.3.0b3 attribution/baggage refinements and Responses 2.4.0b3 experimental-decorator fixes into their GA entries instead of retaining misleading unreleased beta headings. The Core GA notes also disclose removal of the internal experimental-link constant; older Responses compatibility shims cannot be paired with this Core release.
  • Release metadata, changelogs, and dependency-floor tests only relative to main: this PR does not change runtime implementation or api.md. Core's apiHash was refreshed to match the API surface already merged into main.

Release readiness

  • All three changelogs pass eng/common/scripts/Verify-ChangeLog.ps1 -ForRelease $true with their GA versions.
  • Built and inspected clean GA wheels for all three packages. Versions, stable classifiers, stable Core dependency floors, and packaged source match the proposed release; Core API metadata hashes the updated current-main api.md.
  • Invocations and Responses dependency-floor tests pass against the isolated GA wheel installs: Core 2.3.0 is accepted, and Core previews b3/b2 are rejected. The existing Black version reports formatting drift in both test files on unchanged main as well; this PR only changes the dependency assertions.
  • Publish Core 2.3.0 before Invocations 1.3.0 and Responses 2.4.0. Publish Responses promptly after Core because earlier Responses preview shims expect the removed Core internal constant. This draft PR does not publish or trigger a package release.

Scope and compatibility

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792
@github-actions github-actions Bot added the Hosted Agents sdk/agentserver/* label Oct 28, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
10 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@Nathandrake229
Nathandrake229 marked this pull request as ready for review October 28, 2026 14:00
Copilot AI balanced review requested due to automatic review settings October 28, 2026 14:00

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.

🟡 Changes recommended

Two dependency-floor tests still expect acceptance of 2.3.0b2, contradicting the updated stable 2.3.0 floor; both must accept 2.3.0 and reject the preview while preserving older-version checks.

1 open issue
What changed in this PR

Prepares stable releases of AgentServer Core 2.3.0, Invocations 1.3.0, and Responses 2.4.0 through release metadata changes only. Runtime implementations and public API surfaces remain unchanged; the outstanding steering and recovery fixes remain outside this PR.

Changes:

  • Align package versions, stable classifiers, and API metadata.
  • Require stable Core >=2.3.0,<3.0.0 in Invocations and Responses.
  • Add GA changelog entries, including publication order and a reference to Responses’ existing compatibility change.
File Description
sdk/​agentserver/​azure-ai-agentserver-responses/​pyproject.toml Sets stable classification and Core dependency floor.
sdk/​agentserver/​azure-ai-agentserver-responses/​CHANGELOG.md Adds GA notes and references the compatibility change.
sdk/​agentserver/​azure-ai-agentserver-responses/​azure/​ai/​agentserver/​responses/​_version.py Sets version to 2.4.0.
sdk/​agentserver/​azure-ai-agentserver-responses/​api.metadata.yml Aligns API metadata with 2.4.0.
sdk/​agentserver/​azure-ai-agentserver-invocations/​pyproject.toml Sets stable classification and Core dependency floor.
sdk/​agentserver/​azure-ai-agentserver-invocations/​CHANGELOG.md Adds GA notes and Core-first publication guidance.
sdk/​agentserver/​azure-ai-agentserver-invocations/​azure/​ai/​agentserver/​invocations/​_version.py Sets version to 1.3.0.
sdk/​agentserver/​azure-ai-agentserver-invocations/​api.metadata.yml Aligns API metadata with 1.3.0.
sdk/​agentserver/​azure-ai-agentserver-core/​pyproject.toml Sets production/stable classification.
sdk/​agentserver/​azure-ai-agentserver-core/​CHANGELOG.md Adds GA notes referring to preview functionality.
sdk/​agentserver/​azure-ai-agentserver-core/​azure/​ai/​agentserver/​core/​_version.py Sets version to 2.3.0.
sdk/​agentserver/​azure-ai-agentserver-core/​api.metadata.yml Aligns API metadata with 2.3.0.

Review effort: Balanced

Comment thread sdk/agentserver/azure-ai-agentserver-invocations/pyproject.toml
Copilot AI balanced review requested due to automatic review settings October 28, 2026 17:39

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.

🟡 Changes recommended

Both dependency-floor tests still require 2.3.0b2, so they will fail with the new 2.3.0 floor and must be updated to accept the stable release and reject the preview.

2 open issues

Review effort: Balanced

Comment thread sdk/agentserver/azure-ai-agentserver-responses/pyproject.toml
Fold unpublished Core and Responses preview changes into GA changelogs and refresh Core API metadata.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792
Copilot AI balanced review requested due to automatic review settings October 29, 2026 16:14
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792

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.

🔵 Needs a closer look

Both packages’ dependency-floor tests still expect Core prereleases to satisfy the new stable 2.3.0 minimum, causing assertion failures that require test updates.

2 open issues

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings October 29, 2026 16:20

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.

🔵 Needs a closer look

Maintainer review is needed to assess excluded steering and recovery risks and coordinate Core/Responses publication because older Responses shims depend on the removed Core constant.

No open issues 🎉

2 resolved since last review

Review effort: Balanced

@Shivakishore14
Shiva S (Shivakishore14) merged commit 50a6fc8 into Azure:main Oct 29, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Hosted Agents sdk/agentserver/*

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants