Skip to content

Released remote servers crash while loading the plugin catalog #456

Description

@linear-code

Problem

Akeru Bot v0.2.1 installed outside the source tree crashes with Error: Akeru plugin catalog directory is unavailable. The server package ships only dist, while the loader looks for repository or desktop resources. Main has the same defect.

Goal

Every server distribution includes and loads the plugin catalog, preserving source-tree and desktop loading.

Acceptance criteria

  • Released server includes the catalog and starts outside the repo.
  • Source-tree and desktop layouts continue to load.
  • Focused regression coverage fails before the fix and passes afterward.
  • A built and packed package installed into a temporary prefix starts serve with isolated home and lists plugins.
  • The remote installer archive includes the catalog.

How to verify

Build and pack akeru-bot, install outside the repository, start serve on a free port with a temporary home, request its plugin catalog, and inspect the remote archive produced by scripts/package-remote.ts.

Created with GPT-6.1 Sol in T3 Code.

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions