Skip to content

Add deployment plugins for canvases - #12

Merged
nicosuave merged 1 commit into
mainfrom
design-runtime-plugins
Sep 7, 2026
Merged

nicosuave merged 1 commit into
mainfrom
design-runtime-plugins

Conversation

@nicosuave

Copy link
Copy Markdown
Member

Allow deployments to install browser libraries and authenticated server functions through canvas.plugins.ts. Browser packages share the Canvas React runtime; functions receive the verified caller and configured secret bindings through gallery, private standalone, and MCP transports. Public standalone views cannot invoke functions.

Includes compiler types, JSON schema validation, pluginCall, MCP discovery, documentation, and regression coverage. Targeted plugin, authentication, browser, build, and installed-package checks passed; the broad compiler rerun is deferred to CI after local timeouts under extreme machine load.

@nicosuave
nicosuave marked this pull request as ready for review September 7, 2026 20:02
@nicosuave
nicosuave merged commit 05a50aa into main Sep 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant