Skip to content

Remove Amp editor extension clients #5675

Description

@eleftherias

Summary

Amp has announced the discontinuation of their VS Code and Cursor editor extensions. The extensions self-destructed on March 5, 2025. Amp is pivoting to a CLI-only model, explicitly abandoning the sidebar-assistant/extension approach.

This means the following ToolHive clients are now dead code targeting non-existent software:

  • amp-vscode
  • amp-vscode-insider
  • amp-cursor
  • amp-windsurf

What needs to change

Remove the four Amp editor extension clients from ToolHive's client support. The primary touch points are:

  • pkg/client/config.go — client detection logic (looks for amp.mcpServers in settings.json)
  • Any client registry/list where these clients are enumerated
  • Documentation that references these clients

The amp-cli client should be kept since Amp continues to support and develop their CLI tool.

Why now

Keeping these clients in ToolHive creates confusion — as reported in #2174, ToolHive incorrectly detects these extensions as "installed" (because it finds settings.json for the underlying editors), even though the Amp extensions themselves no longer exist. Removing the dead clients cleanly resolves that class of false positives.

Closes #2174

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiItems related to the APIbreaks-compatibilityA change that breaks compatibility with a previous releasecliChanges that impact CLI functionalityclient-integrationgood-first-issueGood for newcomers

    Fields

    No fields configured for Chore 🧹.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions