diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f78e8b..ed1e269 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed +- **GitHub Copilot CLI Detection** + - Updated `internal/registry/agents.json` to use the current `copilot` command and `@github/copilot` package name + - Fixed issue where `agentpipe doctor` failed to find GitHub Copilot installations + - Updated documentation in `docs/troubleshooting.md` and `docs/development.md` to match current installation methods + + ## [0.7.0] - 2025-01-27 ### Added diff --git a/docs/development.md b/docs/development.md index 12f330a..f7c9f44 100644 --- a/docs/development.md +++ b/docs/development.md @@ -79,7 +79,7 @@ brew install anthropics/claude/claude # Installation method varies # GitHub Copilot CLI -gh extension install github/gh-copilot +npm install -g @github/copilot # Cursor CLI # Installation from Cursor IDE diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 807a938..3f95b2f 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -195,7 +195,7 @@ which claude which gemini # For GitHub Copilot -gh copilot --help +copilot --help # For Cursor which cursor-agent @@ -207,7 +207,7 @@ which cursor-agent brew install anthropics/claude/claude # GitHub Copilot -gh extension install github/gh-copilot +npm install -g @github/copilot # Others: See agent-specific documentation ``` diff --git a/internal/registry/agents.json b/internal/registry/agents.json index fca93a9..d86784c 100644 --- a/internal/registry/agents.json +++ b/internal/registry/agents.json @@ -74,25 +74,25 @@ }, { "name": "Copilot", - "command": "github-copilot-cli", + "command": "copilot", "description": "GitHub Copilot CLI", "docs": "https://github.com/github/copilot-cli", "package_manager": "npm", - "package_name": "@githubnext/github-copilot-cli", + "package_name": "@github/copilot", "install": { - "darwin": "npm install -g @githubnext/github-copilot-cli", - "linux": "npm install -g @githubnext/github-copilot-cli", - "windows": "npm install -g @githubnext/github-copilot-cli" + "darwin": "npm install -g @github/copilot", + "linux": "npm install -g @github/copilot", + "windows": "npm install -g @github/copilot" }, "uninstall": { - "darwin": "npm uninstall -g @githubnext/github-copilot-cli", - "linux": "npm uninstall -g @githubnext/github-copilot-cli", - "windows": "npm uninstall -g @githubnext/github-copilot-cli" + "darwin": "npm uninstall -g @github/copilot", + "linux": "npm uninstall -g @github/copilot", + "windows": "npm uninstall -g @github/copilot" }, "upgrade": { - "darwin": "npm update -g @githubnext/github-copilot-cli", - "linux": "npm update -g @githubnext/github-copilot-cli", - "windows": "npm update -g @githubnext/github-copilot-cli" + "darwin": "npm update -g @github/copilot", + "linux": "npm update -g @github/copilot", + "windows": "npm update -g @github/copilot" }, "requires_auth": true },