Skip to content

Conversation

@dmytrostruk
Copy link
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.

@dmytrostruk dmytrostruk self-assigned this Jan 28, 2026
Copilot AI review requested due to automatic review settings January 28, 2026 16:54
@github-actions github-actions bot changed the title .NET: Python: [BREAKING] Renamed Github to GitHub Python: .NET: Python: [BREAKING] Renamed Github to GitHub Jan 28, 2026
@github-actions github-actions bot changed the title Python: .NET: Python: [BREAKING] Renamed Github to GitHub .NET: Python: [BREAKING] Renamed Github to GitHub Jan 28, 2026
@markwallace-microsoft markwallace-microsoft added the documentation Improvements or additions to documentation label Jan 28, 2026
@markwallace-microsoft
Copy link
Member

markwallace-microsoft commented Jan 28, 2026

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

Tests Skipped Failures Errors Time
3480 221 💤 0 ❌ 0 🔥 1m 5s ⏱️

Copy link
Contributor

Copilot AI left a 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 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
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

@dmytrostruk dmytrostruk added this pull request to the merge queue Jan 28, 2026
@dmytrostruk dmytrostruk removed this pull request from the merge queue due to a manual request Jan 28, 2026
@dmytrostruk dmytrostruk added this pull request to the merge queue Jan 28, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 28, 2026
@dmytrostruk dmytrostruk added this pull request to the merge queue Jan 28, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 28, 2026
@dmytrostruk dmytrostruk added this pull request to the merge queue Jan 28, 2026
Merged via the queue into microsoft:main with commit 45a020b Jan 28, 2026
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation lab Agent Framework Lab .NET python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants