snapcraft extension command does not exist
Metadata
Current evaluation
The snapcraft extension command is not supported in the short term. Documentation was updated to remove it, with a potential improved version planned for the craft-application migration. Closed as rejected.
Suggested action: —
No scores available.
Issue body
### Bug Description
The [snapcraft documentation](https://snapcraft.io/docs/snapcraft-extensions) states:
> Further information about any specific extension can be obtained by typing snapcraft extension followed by the extension name:
>
> ```
> $ snapcraft extension gnome-3-28
> This extension eases creation of snaps that integrate with GNOME 3.28
> ...
> ```
But this sub-command is missing from snapcraft 8.
### To Reproduce
```
$ snapcraft --version
snapcraft 8.4.3
$ snapcraft extensions | grep kde-neon
kde-neon core18, core20, core22
kde-neon-6 core22
$ snapcraft extension kde-neon-6
Usage: snapcraft [options] command [args]...
Try 'snapcraft -h' for help.
Error: no such command 'extension', maybe you meant 'extensions', 'list-extensions' or 'expand-extensions'
```
### Environment
Ubuntu 24.04 LTS, snapcraft 8.4.3
### snapcraft.yaml
```yaml
n/a
```
### Relevant log output
```shell
See reproduction section above.
```
### Additional context
n/a
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | The snapcraft extension command is not supported in the short term. Documentation was updated to remove it, with a potential improved version planned for the craft-application migration. Closed as rejected. | |
| qwen/qwen3.6-35b-a3b | — | — | The extension subcommand was rejected and removed from documentation. Maintainers will not support it short-term but may reintroduce an improved version after migrating extensions to craft-application. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Rejected and dropped from documentation. Maintainers will not support the command short-term but may introduce an improved version during the craft-application migration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Not fixed. Maintainers declined short-term support for the missing extension subcommand, removed it from documentation, and deferred potential reintroduction to the craft-application migration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1699 snapcraft <help> command | snapcraft | closed | Closed without implementation or discussion. No resolution or merge details were provided, indicating the snapcraft help command feature request was abandoned. | |
| #1986634 "snapcraft extension" does not recognize core22 extensions | snapcraft (launchpad) | closed | The snapcraft extension command failed to recognize core22 extensions despite listing them. It was closed without resolution or comments, indicating abandonment or stale status due to prolonged inactivity. | |
| #4339 "snapcraft extension" does not recognize core22 extensions | snapcraft | closed | The snapcraft extension command was removed from the tool, closing this report. Core22 extension recognition is no longer applicable as the feature was deprecated and deleted. | |
| #1797655 `snapcraft extension` should be completely provided by the extension | snapcraft (launchpad) | closed | The proposal that snapcraft extensions fully provide their own documentation via extension-specific docstrings was closed without discussion or comments. No resolution details were provided, indicating the request was likely abandoned or superseded. | |
| #1615764 Support snapcraft close | snapcraft (launchpad) | closed | The requested snapcraft close command was closed without implementation. It appears abandoned due to prolonged inactivity, with zero comments or development activity after opening. | |
| #1659085 snapcraft needs to migrate to a snap directory | snapcraft (launchpad) | closed | Closed without resolution. The proposed migration of snapcraft to a snap directory, including build artifact relocation and plugin updates, was abandoned or superseded by subsequent architecture changes. |