Skip to main content

StreamShare addons

Addons extend StreamShare through a versioned, sandboxed contract. An addon declares its identity, permissions, configuration, actions, and entry script in a manifest. Its code interacts with StreamShare only through the API exposed by @streamshare/plugin-sdk.

Start with your first addon, use the complete manifest reference, and connect a device through development mode. The tested Hello addon provides a complete minimal implementation, while the generated SDK API reference contains exact TypeScript signatures.

When working with an AI assistant, start from the public llms.txt index and follow the AI-assisted development guide.

Public documentation boundary

Only the capabilities described by this documentation and the published SDK form the addon contract. Addons must not rely on undocumented behavior.