Skip to content

Packaging providers

Providers build as wasm32-wasip2 components. Providers packaged with omnifs are indexed from their embedded manifests.

Use provider checks while authoring:

Terminal window
just providers-check
just providers-build

Provider tests compile for wasm32-wasip2, but WASM tests do not execute in the normal host test harness. Use host-compatible unit tests for logic that needs to run locally.

Providers packaged with omnifs are indexed from their embedded manifests. Use the provider catalogue for documented path surfaces.

The test provider is internal test infrastructure, not a documented provider surface.

Standalone third-party provider packaging and publishing is still stabilizing. Do not assume there is a public npm publishing path for providers yet.

For now, treat provider packaging docs as component build docs. Standalone third-party provider distribution is not a supported public workflow.