Skip to main content
The Studio SDK reference is generated from the doc comments of the public @tai42/studio-sdk exports — the plugin contract every Studio plugin implements, the hooks and providers each feature builds on, and the design-system components.

Plugin API

The plugin contract a Studio plugin implements — the context, contribution types, and the compatibility gate. (17 exports)

Hooks

The React hooks and providers every feature builds on — API access, theme, auth, and the interactions stream. (23 exports)

Navigation

The shell⇄feature route-token contract — the navigation provider, links, and resolution hooks. (10 exports)

Components

The design-system components — inputs, layout, tables, pickers, and disclosure primitives. (85 exports)

Schema forms

The schema-driven form renderer and the JSON Schema helpers it is built on. (10 exports)

MCP widgets

The MCP-context widgets — elicitation forms and structured-output rendering. (4 exports)

Utilities

Shared helpers and re-exported types the SDK exposes. (13 exports)

Host & testing

The host-only registry API (loadPlugin / getContributions) and the test-only reset. (12 exports)