Add Learning Hub guide for canvas extensions (#2020)

* docs: add canvas extensions learning hub guide

Add a new Learning Hub page for creating and iterating canvas extensions with /create-canvas, including examples and best practices for storage scope and joinSession/createCanvas handlers.

Wire the article into Fundamentals navigation and related Learning Hub pages, and add stable extension card anchors so docs can deep-link to specific entries in the Canvas Extensions listing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Aaron Powell
2026-06-17 16:37:02 +10:00
committed by GitHub
parent 797ea57c3b
commit 2258b1ec22
5 changed files with 147 additions and 1 deletions
@@ -74,6 +74,8 @@ This makes it easy to dispatch multiple agents and trust they won't interfere wi
- Agents update the canvas as they work, and you can edit, approve, or redirect changes on the same surface
- This makes it easy to see exactly what an agent is doing and step in when needed
For a hands-on guide to building canvases with `/create-canvas`, see [Working with Canvas Extensions](../working-with-canvas-extensions/).
### Agent Merge
**Agent Merge** is a feature that can carry your pull requests through the entire workflow: