@mplp/sdk-ts
v1.0.7
Published
Public TypeScript SDK facade for MPLP Protocol v1.0.0; ships builders, runtime client helpers, schema mirrors, and Kernel Duty exports.
Downloads
184
Maintainers
Readme
@mplp/sdk-ts
Package Role: Public npm facade package Protocol: MPLP v1.0.0 (Frozen) sdk_version: 1.0.7 License: Apache-2.0
The published @mplp/sdk-ts package is the public TypeScript SDK facade
for MPLP.
It ships:
- compiled builder helpers,
- a runtime client,
- mirrored schema artifacts,
- and a stable facade import surface over
@mplp/core.
It is not the standalone runtime package and it does not carry a full kernel-duty registry.
Scope & Guarantees (Important)
What this package provides
- Protocol-aligned facade exports for MPLP v1.0.0
- Compiled builders such as
createContext,createPlan,createConfirm, andappendTrace - Runtime client helpers via
MplpRuntimeClient - Mirrored schemas for validator/helper use
- Public npm distribution surface for the TypeScript SDK facade
- Re-exported Kernel Duty baseline from
@mplp/schema
What this package does NOT provide
- Standalone runtime package identity (use
@mplp/runtime-minimal) - Full execution runtime hosting/orchestration stack
- Golden Flow execution engines (Flow-01 ~ Flow-05)
- Canonical registry of all 11 Kernel Duties
These capabilities belong to reference runtimes and products built on top of MPLP, not to the protocol SDK itself.
Installation
npm install @mplp/sdk-tsProtocol Documentation (Authoritative)
- Homepage: https://www.mplp.io
- Specification & Docs: https://docs.mplp.io
- Source Repository: https://github.com/Coregentis/MPLP-Protocol
- Issues: https://github.com/Coregentis/MPLP-Protocol/issues
Package Provenance
- Public npm surface:
packages/npm/sdk-ts/ - Source-side mirror:
packages/sources/sdk-ts/ - Separate runtime package:
packages/npm/runtime-minimal/
This package is a facade surface over compiled artifacts and mirrored schemas. It should not be read as protocol truth or as the sole runtime package.
Kernel Duty Baseline
This package re-exports the canonical 11 MPLP Kernel Duties from @mplp/schema.
import { KERNEL_DUTY_COUNT, KERNEL_DUTIES } from '@mplp/sdk-ts';
console.log(KERNEL_DUTY_COUNT); // 11
console.log(KERNEL_DUTIES[0]); // { id: 'KD-01', name: 'Coordination', slug: 'coordination' }Versioning & Compatibility
- Protocol version: MPLP v1.0.0 (Frozen)
- Facade package version: 1.0.7
- Kernel duty baseline: 11/11 re-exported from
@mplp/schema - SDK compatibility: aligned to
protocol_versionv1.0.0 only - Breaking changes require a new protocol version.
License
Apache License, Version 2.0
© 2026 Bangshi Beijing Network Technology Limited Company Coregentis AI
