Skip to content

registry: add copilot (aqua:github/copilot-cli)#9082

Merged
jdx merged 2 commits intojdx:mainfrom
risu729:gh-copilot-registry
Apr 15, 2026
Merged

registry: add copilot (aqua:github/copilot-cli)#9082
jdx merged 2 commits intojdx:mainfrom
risu729:gh-copilot-registry

Conversation

@risu729
Copy link
Copy Markdown
Contributor

@risu729 risu729 commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a new registry configuration for the GitHub Copilot CLI, defining its aliases, backends, and a version test command. Feedback was provided to simplify the expected test output string to ensure compatibility across different installation methods, as the current prefix might cause test failures depending on the backend used.

Comment thread registry/copilot.toml
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 14, 2026

Greptile Summary

This PR adds a new registry entry for the standalone GitHub Copilot CLI (github/copilot-cli), providing three backend options — aqua, github, and npm — with copilot-cli as an alias. The entry is consistent with similar AI CLI tools already in the registry (e.g., codex.toml, gemini-cli.toml) and correctly references the official npm package @github/copilot.

Confidence Score: 5/5

Safe to merge; no new P0/P1 issues found beyond what was already discussed in prior review thread.

The entry follows established conventions (aliases, backend ordering, description, test format) and is consistent with analogous AI CLI registry entries. All remaining concerns relate to the test command format, which was already raised and is pending author confirmation in the prior thread.

registry/copilot.toml — specifically the test command expected output (covered in prior thread)

Important Files Changed

Filename Overview
registry/copilot.toml New registry entry for GitHub Copilot CLI with aqua/github/npm backends; structure and backend ordering follow conventions, but the test command's expected output format warrants verification (addressed in prior thread).

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["mise install copilot"] --> B{Backend resolution}
    B --> C["aqua:github/copilot-cli\n(preferred)"]
    B --> D["github:github/copilot-cli\n(fallback)"]
    B --> E["npm:@github/copilot\n(fallback)"]
    C --> F["copilot binary"]
    D --> F
    E --> F
    F --> G["mise test: copilot --version"]
Loading

Reviews (2): Last reviewed commit: "[autofix.ci] apply automated fixes" | Re-trigger Greptile

Comment thread registry/copilot.toml
@jdx jdx merged commit 067ef9b into jdx:main Apr 15, 2026
35 checks passed
@risu729 risu729 deleted the gh-copilot-registry branch April 15, 2026 02:42
mise-en-dev added a commit that referenced this pull request Apr 15, 2026
### 🚀 Features

- **(npm)** use --min-release-age for npm 11.10.0+ supply chain
protection by @webkaz in [#9072](#9072)
- **(registry)** add openfga by @mnm364 in
[#9084](#9084)
- **(task)** allow to set confirmation default by @roele in
[#9089](#9089)
- support os/arch compound syntax in tool os filtering by @RobertDeRose
in [#9088](#9088)

### 🐛 Bug Fixes

- **(activate)** export __MISE_EXE and resolve bare ARGV0 to absolute
path by @fru1tworld in [#9081](#9081)
- **(install)** support aliased installs sharing a backend by @jdx in
[#9093](#9093)
- **(shim)** use which_no_shims when resolving mise binary in reshim and
doctor by @kevinswiber in [#9071](#9071)
- filter empty segments in colon-separated env var parsing by @baby-joel
in [#9076](#9076)

### 📚 Documentation

- fix wrong file reference to forgejo backend implemenation by @roele in
[#9090](#9090)
- fix cli token command for token resolution by @roele in
[#9077](#9077)

### 📦 Registry

- add trzsz-go
([aqua:trzsz/trzsz-go](https://github.com/trzsz/trzsz-go)) by
@ZeroAurora in [#9083](#9083)
- add copilot
([aqua:github/copilot-cli](https://github.com/github/copilot-cli)) by
@risu729 in [#9082](#9082)

### Chore

- add AGENTS.md symlink by @jdx in
[#9094](#9094)

### New Contributors

- @kevinswiber made their first contribution in
[#9071](#9071)
- @webkaz made their first contribution in
[#9072](#9072)
- @RobertDeRose made their first contribution in
[#9088](#9088)

## 📦 Aqua Registry Updates

#### New Packages (7)

-
[`IBM-Cloud/ibm-cloud-cli-release`](https://github.com/IBM-Cloud/ibm-cloud-cli-release)
- [`max-sixty/worktrunk`](https://github.com/max-sixty/worktrunk)
- [`micelio.dev/hif`](https://github.com/micelio.dev/hif)
- [`pgplex/pgschema`](https://github.com/pgplex/pgschema)
-
[`rose-pine/rose-pine-bloom`](https://github.com/rose-pine/rose-pine-bloom)
- [`santosr2/TerraTidy`](https://github.com/santosr2/TerraTidy)
- [`trzsz/trzsz-go`](https://github.com/trzsz/trzsz-go)

#### Updated Packages (3)

- [`mvdan/sh`](https://github.com/mvdan/sh)
- [`rvben/rumdl`](https://github.com/rvben/rumdl)
- [`temporalio/temporal`](https://github.com/temporalio/temporal)
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.

2 participants