Building Extensions
Insight LM features are delivered as extensions that integrate through a public Extension API.
- Extensions declare capabilities (views, commands, tools, panels, workflows)
in a
manifest.json. - At runtime an extension is activated via
activate(ctx)and registers its contributions through the API context. - Extensions keep their own state and never import host internals — the API is the boundary.
A developer guide and API reference will be published here as the extension SDK stabilizes.
For a user-facing view of what exists today, see the Extension Catalog.