omp packages

@gyoungwe/pi-knowledge0.2.0

Knowledge and Vault tools for native Pi hosts

gyoungwe Published 4 hours ago MIT ~570 downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

@gyoungwe/pi-knowledge

The first native Pi package in Drone. It exposes the knowledge/Vault extension through one installable Pi entry point. The published package contains a self-contained dist/index.mjs bundle and its package-local knowledge worker; it has no runtime dependency on a Drone checkout or private Drone package.

The package is intentionally honest on first run: knowledge_status returns { "status": "unconfigured", "next": "/drone-init" } until a Vault binding exists. The package does not create a Vault implicitly and does not change the existing .pi/ or Vault file formats.

Task authorization and progress tools (task_*, task-status and task-action) are provided by @gyoungwe/pi-core; this package registers only knowledge and research tools. The research-workflow skill is owned by @gyoungwe/pi-research and is intentionally not bundled here.

The bundle is produced by the host build and committed here as the release artifact. The external repository deliberately does not rebuild private Drone source; npm run build verifies the checked-in artifact and refreshes its content manifest, while npm run build:check is the CI freshness gate.

npm run smoke loads the packaged extension with the native registration contract, checks the first-run unconfigured response, and verifies that the dry-run tarball contains only publishable package files. Pi 1.1.0 can record a local .tgz as an extension path instead of unpacking it; install the unpacked package directory when using that host version.