API sources

In the bundled skill, references/sdk/ contains the SDK sources from the same build. In a checkout, read packages/plugin-sdk/src/.

NeedFile within the SDK
Component, HostService, RequestContextindex.ts
Native terminal scene helpersui.ts
Package/composition types, wire values and native propsgenerated/runtime.ts
Public service and component contractscontracts.ts index, then contracts/<name>.ts in bundled resources
Native configuration schemasconfigurations.ts
Native implementation definitionsnative.ts

maka application schema emits the executable's catalog. In a checkout, npm --workspace @maka-agent/plugin-sdk run schema:generate regenerates the SDK through tools/schema; schema:check checks for drift. Types help authoring, while Rust validates runtime values, resource slots, compatibility and permission.

The bundled contract map is split into one resource per contract to fit the reader’s file budget. Its values come directly from the generated SDK; checkout contracts.ts remains the source of truth.