Runtime SDK
@nambikk/sdk is the supported headless browser boundary for conversation
runtime behavior.
It covers:
- session bootstrap;
- open and resume;
- messages, conversation attachments, and structured card interactions;
- inline and streamed responses;
- reconnect and history reconciliation;
- progress, typing, and normalized runtime errors.
It intentionally does not expose Studio authoring, tenant administration, operator actions, analytics, audit inspection, credentials, or internal debug surfaces.
Install the package and follow its versioned package README for the current API:
npm install @nambikk/sdk
The default widget is a reference UI built on the same runtime boundary.
Conversation clients can upload a supported file, include the returned
attachment in sendMessage, render attachments from message history, and
download the original bytes. See the versioned package README for the exact
types and methods.