Skip to content

Commit 0f34c1b

Browse files
tendauCopilot
andauthored
Deprecate azure-ai-agentserver-ghcopilot and remove test agent (#47619)
- Mark package as deprecated (Development Status :: 7 - Inactive) - Remove all runtime dependencies (package becomes empty placeholder) - Add DeprecationWarning on import - Remove integration test agent (contained requirements.txt with unclaimed PyPI package name - dependency confusion risk, MSRC 113579) - Remove package from ci.yml build artifacts - Bump version to 1.0.0b3 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 7e8ae1c commit 0f34c1b

12 files changed

Lines changed: 31 additions & 103 deletions

File tree

sdk/agentserver/azure-ai-agentserver-ghcopilot/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Release History
22

3+
## 1.0.0b3 (2026-06-23)
4+
5+
### Breaking Changes
6+
7+
- **This package has been deprecated.** It will no longer receive updates or bug fixes.
8+
- All dependencies have been removed. This package is now an empty placeholder to reserve the name on PyPI.
9+
- The integration test agent has been removed.
10+
- Users should migrate to `azure-ai-agentserver-core` and `azure-ai-agentserver-responses` directly.
11+
312
## 1.0.0b2 (2026-04-24)
413

514
### Breaking Changes
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
```py
2+
```
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
apiMdSha256: 4f975ce96bb34064e16820c7565f93dd884f6d02f76ad1b913a9ed1a8eff2e83
2+
parserVersion: 0.3.28
3+
pythonVersion: 3.11.4

sdk/agentserver/azure-ai-agentserver-ghcopilot/azure/ai/agentserver/githubcopilot/__init__.py

Lines changed: 13 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,22 @@
44
# ---------------------------------------------------------
55
__path__ = __import__("pkgutil").extend_path(__path__, __name__)
66

7-
"""GitHub Copilot SDK adapter for Azure AI Agent Server.
7+
"""DEPRECATED: azure-ai-agentserver-ghcopilot is no longer maintained.
88
9-
Bridges the GitHub Copilot SDK to the Azure AI Foundry hosted agent
10-
platform, translating between the Copilot SDK's event model and the
11-
Foundry Responses API (RAPI) protocol.
12-
13-
Uses the new agentserver packages (core 2.0 + responses 1.0) with the
14-
AgentServerHost + ResponsesAgentServerHost composition model.
15-
16-
Usage::
17-
18-
from azure.ai.agentserver.githubcopilot import GitHubCopilotAdapter
19-
20-
adapter = GitHubCopilotAdapter.from_project(".")
21-
adapter.run()
9+
This package has been deprecated. Please use azure-ai-agentserver-core
10+
and azure-ai-agentserver-responses directly.
2211
"""
2312

24-
from ._copilot_adapter import CopilotAdapter, GitHubCopilotAdapter
25-
from ._tool_acl import ToolAcl
13+
import warnings
14+
2615
from ._version import VERSION
2716

28-
__all__ = [
29-
"CopilotAdapter",
30-
"GitHubCopilotAdapter",
31-
"ToolAcl",
32-
]
17+
warnings.warn(
18+
"azure-ai-agentserver-ghcopilot is deprecated and will not receive further updates. "
19+
"Migrate to azure-ai-agentserver-core and azure-ai-agentserver-responses.",
20+
DeprecationWarning,
21+
stacklevel=2,
22+
)
23+
24+
__all__: list[str] = []
3325
__version__ = VERSION

sdk/agentserver/azure-ai-agentserver-ghcopilot/azure/ai/agentserver/githubcopilot/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# Licensed under the MIT License. See License.txt in the project root for license information.
44
# ---------------------------------------------------------
55

6-
VERSION = "1.0.0b2"
6+
VERSION = "1.0.0b3"

sdk/agentserver/azure-ai-agentserver-ghcopilot/pyproject.toml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[project]
22
name = "azure-ai-agentserver-ghcopilot"
33
dynamic = ["version", "readme"]
4-
description = "GitHub Copilot SDK adapter for Azure AI Agent Server"
4+
description = "DEPRECATED - This package is no longer maintained. Use azure-ai-agentserver-core and azure-ai-agentserver-responses directly."
55
requires-python = ">=3.11"
66
authors = [
77
{ name = "Microsoft Corporation", email = "azpysdkhelp@microsoft.com" },
88
]
99
license = "MIT"
1010
classifiers = [
11-
"Development Status :: 4 - Beta",
11+
"Development Status :: 7 - Inactive",
1212
"Programming Language :: Python",
1313
"Programming Language :: Python :: 3 :: Only",
1414
"Programming Language :: Python :: 3",
@@ -19,14 +19,7 @@ classifiers = [
1919
]
2020
keywords = ["azure", "azure sdk"]
2121

22-
dependencies = [
23-
"azure-ai-agentserver-core>=2.0.0a1",
24-
"azure-ai-agentserver-responses>=1.0.0a1",
25-
"github-copilot-sdk>=0.2.0,<0.3.0",
26-
"azure-identity",
27-
"httpx>=0.24.0",
28-
"pyyaml>=6.0",
29-
]
22+
dependencies = []
3023

3124
[build-system]
3225
requires = ["setuptools>=69", "wheel"]

sdk/agentserver/azure-ai-agentserver-ghcopilot/tests/integration/test_agent/AGENTS.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

sdk/agentserver/azure-ai-agentserver-ghcopilot/tests/integration/test_agent/Dockerfile

Lines changed: 0 additions & 36 deletions
This file was deleted.

sdk/agentserver/azure-ai-agentserver-ghcopilot/tests/integration/test_agent/main.py

Lines changed: 0 additions & 14 deletions
This file was deleted.

sdk/agentserver/azure-ai-agentserver-ghcopilot/tests/integration/test_agent/requirements.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)