Repository navigation
[AgentServer] Prepare GA for Core 2.3.0, Invocations 1.3.0, Responses 2.4.0 - #49746
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792
|
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. |
There was a problem hiding this comment.
🟡 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.0in 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
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
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792
There was a problem hiding this comment.
🔵 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

Summary
azure-ai-agentserver-core2.3.0,azure-ai-agentserver-invocations1.3.0, andazure-ai-agentserver-responses2.4.0 from currentmain.>=2.3.0,<3.0.0.main: this PR does not change runtime implementation orapi.md. Core'sapiHashwas refreshed to match the API surface already merged into main.Release readiness
eng/common/scripts/Verify-ChangeLog.ps1 -ForRelease $truewith their GA versions.api.md.Scope and compatibility
set_resilient_tasks_enabled(True)alone does not force-enable Responses task execution. Responses hosts useresilient_backgroundorsteerable_conversations; Invocations still requires the explicit Core switch.