Skip to content

.NET: Python: [BREAKING] Renamed Github to GitHub - #3486

Merged
Dmytro Struk (dmytrostruk) merged 5 commits into
microsoft:mainfrom
dmytrostruk:github-rename
Jan 28, 2026
Merged

.NET: Python: [BREAKING] Renamed Github to GitHub#3486
Dmytro Struk (dmytrostruk) merged 5 commits into
microsoft:mainfrom
dmytrostruk:github-rename

Conversation

@dmytrostruk

Copy link
Copy Markdown
Member

Motivation and Context

  1. Renamed Github to GitHub.
  2. Renamed Microsoft.Agents.AI.GithubCopilot to Microsoft.Agents.AI.GitHub.Copilot.

Contribution Checklist

  • The code builds clean without any errors or warnings
  • The PR follows the Contribution Guidelines
  • All unit tests pass, and I have added new tests where possible
  • Is this a breaking change? If yes, add "[BREAKING]" prefix to the title of the PR.

CopilotAI review requested due to automatic review settings January 28, 2026 16:54
@dmytrostrukDmytro Struk (dmytrostruk) added python Usage: [Issues, PRs], Target: Python .NET Usage: [Issues, PRs], Target: .Net labels Jan 28, 2026
@github-actionsgithub-actionsBot changed the title .NET: Python: [BREAKING] Renamed Github to GitHubPython: .NET: Python: [BREAKING] Renamed Github to GitHubJan 28, 2026
@github-actionsgithub-actionsBot changed the title Python: .NET: Python: [BREAKING] Renamed Github to GitHub.NET: Python: [BREAKING] Renamed Github to GitHubJan 28, 2026
@markwallace-microsoftMark Wallace (markwallace-microsoft) added the documentation Usage: [Issues, PRs], Target: documentation in the code base and learn docs label Jan 28, 2026
@markwallace-microsoft

Mark Wallace (markwallace-microsoft) commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

Python Test Coverage

Python Test Coverage Report •
FileStmtsMissCoverMissing
TOTAL16246237385%
report-only-changed-files is enabled. No files were changed during this commit :)

Python Unit Test Overview

TestsSkippedFailuresErrorsTime
3480221 💤0 ❌0 🔥1m 5s ⏱️

CopilotAI 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.

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 to GitHubCopilot* (Agent, Options, Settings)
  • .NET: Renamed namespace from Microsoft.Agents.AI.GithubCopilot to Microsoft.Agents.AI.GitHub.Copilot and 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
FileDescription
python/samples/getting_started/mcp/agent_as_mcp_server.pyUpdated comment to use "GitHub"
python/samples/getting_started/agents/github_copilot/*.pyUpdated all sample files with new class names and imports
python/samples/getting_started/agents/github_copilot/README.mdUpdated documentation to reference GitHubCopilotAgent
python/packages/github_copilot/tests/test_github_copilot_agent.pyRenamed all test classes and updated imports
python/packages/github_copilot/agent_framework_github_copilot/_settings.pyRenamed GitHubCopilotSettings class
python/packages/github_copilot/agent_framework_github_copilot/_agent.pyRenamed GitHubCopilotAgent and GitHubCopilotOptions
python/packages/github_copilot/agent_framework_github_copilot/init.pyUpdated module exports
python/packages/core/agent_framework/github/init.pyiUpdated stub file exports
python/packages/core/agent_framework/github/init.pyUpdated lazy import mappings
dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.UnitTests/*.csUpdated test class names and namespaces
dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.UnitTests/*.csprojUpdated project references
dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.IntegrationTests/*.csUpdated integration test class names and namespaces
dotnet/tests/Microsoft.Agents.AI.GitHub.Copilot.IntegrationTests/*.csprojUpdated project references
dotnet/src/Microsoft.Agents.AI.GitHub.Copilot/*.csRenamed all classes and updated namespace to Microsoft.Agents.AI.GitHub.Copilot
dotnet/src/Microsoft.Agents.AI.GitHub.Copilot/*.csprojNew project file with updated namespace
dotnet/samples/GettingStarted/AgentProviders/README.mdUpdated sample reference link
dotnet/samples/GettingStarted/AgentProviders/Agent_With_GithubCopilot/*.csprojUpdated project reference
dotnet/agent-framework-release.slnfUpdated solution filter with new project path
dotnet/agent-framework-dotnet.slnxUpdated solution file with new project paths

@dmytrostruk
Dmytro Struk (dmytrostruk) removed this pull request from the merge queue due to a manual request Jan 28, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentationUsage: [Issues, PRs], Target: documentation in the code base and learn docs.NETUsage: [Issues, PRs], Target: .NetpythonUsage: [Issues, PRs], Target: Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@dmytrostruk@markwallace-microsoft@giles17@westey-m@moonbox3