Skip to content

feat: add Splinter canvas extension - #193

Closed
JJM1986 wants to merge 1 commit into
supabase:feat/add-invalid-index-checkfrom
JJM1986:jjm1986-create-canvas
Closed

JJM1986 wants to merge 1 commit into
supabase:feat/add-invalid-index-checkfrom
JJM1986:jjm1986-create-canvas

Conversation

@JJM1986

@JJM1986 JJM1986 commented Sep 20, 2026

Copy link
Copy Markdown

Adds a project-scoped canvas extension for the Splinter repository so the Copilot canvas can be opened locally and interacted with through an agent-callable action.

The extension starts a loopback HTTP server per canvas instance, returns the renderer URL on open, reuses servers for repeated opens, and shuts them down on close. It also exposes example_action for validating agent-to-canvas action dispatch.

Verified the extension reloads successfully, the canvas opens in a live panel, and the action invocation returns the active instance ID.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@JJM1986 JJM1986 closed this Sep 20, 2026
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