Skip to content

Docs link to the deprecated GitHub Copilot extension (GitHub.copilot) #10137

Description

@tha2015

Pages: Java, Python, C#, C++, Language overview, and others (full list below).

Current documentation

These pages reference the GitHub.copilot Marketplace extension. On the six language-style pages it appears in two places within the same block:

  1. An inline text link, e.g. [GitHub Copilot extension](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot).
  2. A clickable screenshot (copilot-extension.png) whose link target is also GitHub.copilot:
    [![GitHub Copilot extension in the VS Code Marketplace](images/.../copilot-extension.png)](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot)

Both point to:

https://marketplace.visualstudio.com/items?itemName=GitHub.copilot

That extension is now deprecated. Its Marketplace page states:

"This extension is deprecated. Use the GitHub Copilot Chat extension instead."

(GitHub.copilot is now an extension pack pulling in GitHub.copilot-chat, which is the current primary extension.)

Expected

Links should point to GitHub.copilot-chat:

https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat

Some pages already use this link (e.g. docs/agents/agent-troubleshooting/faq.md, docs/intelligentapps/copilot-tools.md), so there is existing precedent.

Affected files (15 references, 9 files)

java.md (154, 156), python.md (56, 58), overview.md (42, 44), csharp.md (70, 72), cpp.md (202, 204) — all under docs/languages/; plus docs/python/editing.md (67, 69), docs/editing/intellisense.md (181), docs/csharp/cs-dev-kit-faq.md (296), docs/configure/profiles.md (213).

One question on the screenshot

Beyond its link target, the screenshot copilot-extension.png itself shows the deprecated extension's Marketplace card (all 9 copies in the repo are identical). Newer Copilot docs link the extension inline and do not screenshot the Marketplace card at all. Would you prefer to remove the card image when updating the link, or replace it with a new one?

Happy to open a PR once the direction is confirmed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions