dsh: support packaged desktop and out-of-tree plugin installation

Đang mở
#406 1 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@yifanxuaaa đang làm issue này rồi.

Từ ngày 8/11/2026.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
35/100
Loại issue
Tính năng
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
docker, javascript, node.js
Lĩnh vực
desktop, devtools

Hướng nghiên cứu

Start with the packaging and installation setup for the dsh plugin, SDK, and packaged desktop profile; the issue does not name specific files or tests. Check how the repository pnpm workspace resolves runtime dependencies, then follow the installation steps in a clean profile. Done means Host activation, /layerfs routes, agent SDK imports, and the listed Live operations work, with executable installation instructions documenting supported installation methods.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

integration new feature

The remaining installation complaints in #399 concern packaged dsh desktop and out-of-tree/npm installation, beyond the repository pnpm-workspace web setup used by the Windows WSL adapter.

Reported failures:

  • Installing an out-of-tree bundle with link: leaves @deepseek-ai/schemastery and @deepseek-ai/dsh-session unresolved. The client can appear while the Host fails to activate and registers no /layerfs routes.
  • npm installation rejects workspace:* dependencies (EUNSUPPORTEDPROTOCOL), and the SDK link: dependency also assumes the repository layout.

Required work:

  1. Define a distributable plugin artifact with resolvable runtime dependencies and peers; preserve the repository pnpm development flow.
  2. Install it into a clean packaged desktop profile without manually assembling workspace links.
  3. Verify Host activation, routes, agent SDK imports, and Live import/read/mount/Exec/Commit/unmount against the documented runtime.
  4. Document whether npm/plugin-market installation is supported and give executable installation steps.

Original reports: https://github.com/Ephemeral-AI-Lab/layerfs/issues/399#issuecomment-6332719428
Windows runtime support uses a selected WSL2 distribution and its own Docker Engine. Docker Desktop Store-volume topology remains separately tracked in #380. This follow-up does not claim desktop or npm packaging is fixed.

Ngôn ngữ chính
Rust
Star
2.1k
Fork
110
Merge trung bình
23 giờ 52 phút
Pull request đã merge (30 ngày)
138

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của Ephemeral-AI-Lab/layerfs

Tất cả issue của Ephemeral-AI-Lab/layerfs

Issue tương tự

Thêm issue về Rust

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.