Skip to content

Interface: RegisterWasmPluginRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / RegisterWasmPluginRequest

Defined in: src/types/plugins.ts:117

Body of POST /api/v1/plugins/wasm — register a plugin, or add a version of one.

const request: RegisterWasmPluginRequest = {
manifest,
moduleBase64: Buffer.from(wasmBytes).toString('base64'),
};

manifest: WasmPluginManifest

Defined in: src/types/plugins.ts:119

The plugin manifest.


moduleBase64: string

Defined in: src/types/plugins.ts:121

Base64 (standard alphabet) of the raw .wasm module bytes.


optional scope?: WasmPluginScope

Defined in: src/types/plugins.ts:123

Registration scope. Default tenant.