Skip to content

[pi-extension] Packaging & Distribution #36

Description

@codenamekt

Overview

Make the pi-extension easy to install and distribute.

Issues to Address

  • No npm package for pi extension — create hexus-pi npm package that installs extension + config
  • No install script — add npx hexus-pi install to bootstrap config, handle existing configs gracefully
  • No Docker compose snippet — add hexus-extension service to example docker-compose in docs
  • No version sync — extension version should match hexus version for compatibility

Acceptance Criteria

  • npm install hexus-pi installs extension to ~/.pi/agent/extensions/hexus
  • npx hexus-pi install --api-url http://localhost:8000 bootstraps config with provided URL
  • Docker compose example in docs shows hexus + pi working together
  • Extension reads HEXUS_VERSION env var and logs warning on mismatch

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

    enhancementNew feature or requestpi-extensionIssues related to the pi-extension integration

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions