Add a copilot icon to the .NET nuget package#688
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a NuGet package icon for the .NET GitHub.Copilot.SDK package so the Copilot icon appears in NuGet browse/search results.
Changes:
- Set
PackageIconinGitHub.Copilot.SDK.csproj. - Pack
assets/copilot.pnginto the NuGet package root so NuGet can display it.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| dotnet/src/GitHub.Copilot.SDK.csproj | Configures NuGet packing to include and reference the new package icon. |
| assets/copilot.png | Adds the icon image that will be embedded into the NuGet package. |
7c39735 to
14a87d1
Compare
Cross-SDK Consistency Review ✅This PR adds a package icon to the .NET NuGet package, which improves discoverability when browsing/searching packages on nuget.org. Consistency AnalysisI've reviewed whether similar package icon metadata should be added to the other SDK implementations: ✅ .NET (this PR)
🟡 Node.js/TypeScript
🟡 Python
🟡 Go
ConclusionThis PR maintains appropriate cross-SDK consistency. The .NET SDK is correctly adopting a NuGet-specific feature that has no equivalent in the npm, PyPI, or Go module ecosystems. The shared No further changes needed ✨
|
The icon shows up in nuget when browsing/searching packages.
Before:

After:

I've used https://github.com/microsoft/vscode-copilot-chat/blob/main/assets/copilot.png. If there's a better one, we can switch to that instead.