Skip to content

feat(vs-extension): add AI Engineering Fluency icon to VSIX manifest#526

Merged
rajbos merged 1 commit intomainfrom
feat/vs-extension-icon
Mar 30, 2026
Merged

feat(vs-extension): add AI Engineering Fluency icon to VSIX manifest#526
rajbos merged 1 commit intomainfrom
feat/vs-extension-icon

Conversation

@rajbos
Copy link
Copy Markdown
Owner

@rajbos rajbos commented Mar 30, 2026

The Visual Studio extension was missing an icon, while the VS Code extension and CLI packages were recently updated with the AI Engineering Fluency logo. This PR closes that gap so the extension displays a proper icon in the Visual Studio Marketplace.

Changes

  • assets/logo.png — copied the shared AI Engineering Fluency transparent logo from vscode-extension/assets/logo.png into visualstudio-extension/src/CopilotTokenTracker/assets/
  • source.extension.vsixmanifest — added <Icon>assets\logo.png</Icon> inside the <Metadata> block, which is the standard VSIX way to declare a marketplace icon
  • CopilotTokenTracker.csproj — registered assets\logo.png as a Content item with IncludeInVSIX=true and VSIXSubPath=assets\ so it is packaged inside the .vsix and resolvable at the relative path the manifest references

- Copy logo.png from vscode-extension/assets/ to visualstudio-extension assets
- Add <Icon> element to source.extension.vsixmanifest
- Register assets\logo.png in CopilotTokenTracker.csproj with IncludeInVSIX=true

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@rajbos rajbos enabled auto-merge (squash) March 30, 2026 07:18
@rajbos rajbos merged commit 1c195bb into main Mar 30, 2026
16 of 17 checks passed
@rajbos rajbos deleted the feat/vs-extension-icon branch March 30, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant