-
Notifications
You must be signed in to change notification settings - Fork 1.1k
.NET: Python: [BREAKING] Renamed Github to GitHub #3486
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request renames "Github" to "GitHub" across both Python and .NET codebases to use the correct capitalization of the GitHub brand name. This is appropriately marked as a breaking change.
Changes:
- Python: Renamed all
GithubCopilot*classes toGitHubCopilot*(Agent, Options, Settings) - .NET: Renamed namespace from
Microsoft.Agents.AI.GithubCopilottoMicrosoft.Agents.AI.GitHub.Copilotand updated all related classes - Updated all documentation, samples, tests, project references, and solution files to reflect the new naming
Reviewed changes
Copilot reviewed 28 out of 31 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| python/samples/getting_started/mcp/agent_as_mcp_server.py | Updated comment to use "GitHub" |
| python/samples/getting_started/agents/github_copilot/*.py | Updated all sample files with new class names and imports |
| python/samples/getting_started/agents/github_copilot/README.md | Updated documentation to reference GitHubCopilotAgent |
| python/packages/github_copilot/tests/test_github_copilot_agent.py | Renamed all test classes and updated imports |
| python/packages/github_copilot/agent_framework_github_copilot/_settings.py | Renamed GitHubCopilotSettings class |
| python/packages/github_copilot/agent_framework_github_copilot/_agent.py | Renamed GitHubCopilotAgent and GitHubCopilotOptions |
| python/packages/github_copilot/agent_framework_github_copilot/init.py | Updated module exports |
| python/packages/core/agent_framework/github/init.pyi | Updated stub file exports |
| python/packages/core/agent_framework/github/init.py | Updated lazy import mappings |
| dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.UnitTests/*.cs | Updated test class names and namespaces |
| dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.UnitTests/*.csproj | Updated project references |
| dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.IntegrationTests/*.cs | Updated integration test class names and namespaces |
| dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.IntegrationTests/*.csproj | Updated project references |
| dotnet/src/Microsoft.Agents.AI.GitHub.Copilot/*.cs | Renamed all classes and updated namespace to Microsoft.Agents.AI.GitHub.Copilot |
| dotnet/src/Microsoft.Agents.AI.GitHub.Copilot/*.csproj | New project file with updated namespace |
| dotnet/samples/GettingStarted/AgentProviders/README.md | Updated sample reference link |
| dotnet/samples/GettingStarted/AgentProviders/Agent_With_GithubCopilot/*.csproj | Updated project reference |
| dotnet/agent-framework-release.slnf | Updated solution filter with new project path |
| dotnet/agent-framework-dotnet.slnx | Updated solution file with new project paths |
Motivation and Context
GithubtoGitHub.Microsoft.Agents.AI.GithubCopilottoMicrosoft.Agents.AI.GitHub.Copilot.Contribution Checklist