Skip to content

SDK API Reference

Generated from SDK v1 (protocol 1) at source revision 97c6bb1. Never edit by hand; run npm run generate:reference.

The reference is generated from the public SDK source in sdk/ with TypeDoc and stamped with the SDK version and source revision it describes.

Public surfaces covered:

  • @muoto/app (application-facing SDK: AppHost context, extensions, definitions)
  • @muoto/client (frontend control-plane client)
  • @muoto/frontend and @muoto/react (frontend primitives and React UI kit)
  • Extension contracts: bundles, package metadata, service dependencies
  • Lifecycle scopes and side-effect ownership
  • Package-author conformance kit

Not covered (kernel-owned, intentionally excluded): sdk/protocol.ts — the versioned AppHost wire contract — and the @internal-marked wire frame types (AppHostRPCRequest, AppHostRPCResponse, AppHostOperation, KernelQuery, and the frame validators) are not author-facing surfaces.

See modules.md for the full module index, or regenerate with npm run generate:reference in site/.