feat(extensions): add cli commands
Metadata
Current evaluation
Merged PR #1268 via dfe86563, adding expand-extensions and list-extensions commands and resolving extension CLI support in #1242.
Resolution: closed resolved
Reason: PR #1268 was approved and merged as commit dfe86563. It added the expand-extensions and list-extensions commands and explicitly fixed charmcraft#1242.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Add new commands expand-extensions and list-extensions
Fix: https://github.com/canonical/charmcraft/issues/1242
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1268 via dfe86563, adding expand-extensions and list-extensions commands and resolving extension CLI support in #1242. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #1268 via commit dfe86563, adding the expand-extensions and list-extensions CLI commands and resolving #1242. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1268 (commit dfe86563) added the `expand-extensions` and `list-extensions` CLI commands (plus hidden `extensions` alias) in charmcraft/application/commands/extensions.py, closing the CLI part of #1242. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged commit dfe86563, adding expand-extensions and list-extensions commands and fixing canonical/charmcraft#1242. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit dfe86563, adding expand-extensions and list-extensions commands to address canonical/charmcraft#1242. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Introduces CLI commands expand-extensions and list-extensions to resolve issue #1242. Approved by two reviewers, the change modifies ten files with 344 additions and 41 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged implementation of expand-extensions and list-extensions CLI commands, resolving issue #1242. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#1242
(confidence 100%)
PR #1268 explicitly identifies this issue as fixed by the new extension CLI commands.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #292 extensions: add cli commands | rockcraft | merged | Merged PR #292 (commit e8858077) added `list-extensions` and `expand-extensions` CLI commands with Snapcraft-equivalent semantics, plus test-data refactoring; closed rockcraft#274. | |
| #274 Support Extensions CLI | rockcraft | closed | list-extensions and expand-extensions shipped via merged PR #292, commit e8858077, adding rockcraft/commands/extensions.py plus a hidden `extensions` alias; follow-ups fixed validation-error reporting. | |
| #3266 cli: add --enable-experimental-extensions option for expand-extensions | snapcraft | merged | Merged PR #3266 added --enable-experimental-extensions to expand-extensions, enabling expansion of experimental extensions in commit 31c1eb359. |