Skip to content

Support installing extensions from archive files and URLs #4910

Description

@kkhomej33-netizen

Qwen Code extensions can already be installed from git repositories, local directories, GitHub releases, npm packages, and marketplace sources. It would also be useful to install an extension directly from a supported archive.

Requested behavior:

  • qwen extensions install /path/to/extension.zip installs a local zip archive.
  • qwen extensions install /path/to/extension.tar.gz installs a local tar.gz archive.
  • qwen extensions install https://example.com/extension.zip installs a remote zip archive.
  • qwen extensions install https://example.com/extension.tar.gz installs a remote tar.gz archive.
  • Archive installs should use the same extension validation and conversion path as other install sources.
  • Remote archive installs should be updatable by replaying the stored install metadata.

The archive should contain a complete extension at its root, or a single top-level directory containing the extension.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    category/cliCommand line interface and interactionpriority/P2Medium - Moderately impactful, noticeable problemscope/extensionsExtension configurationtype/feature-requestNew feature or enhancement request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions