Skip to content

chore(canvas-kit): sync vendored canvas-kit to 2026-08-25.1 - #26

Merged
jongio merged 1 commit into
mainfrom
jongio-canvas-kit-sync
Aug 25, 2026
Merged

jongio merged 1 commit into
mainfrom
jongio-canvas-kit-sync

Conversation

@jongio

@jongio jongio commented Aug 25, 2026

Copy link
Copy Markdown
Owner

What

Syncs the vendored canvas-kit in all six extensions that ship it to 2026-08-25.1, matching the canonical kit in the create-canvas-app skill.

Why

The canonical kit added a new deep-link builder — buildSessionRestartDeepLink(sessionId)ghapp://sessions/<id>/restart — for the Copilot host app's session-restart route, re-exported it on the browser client, and bumped KIT_VERSION. The vendored copies were pinned at 2026-07-20.1 and are now behind.

Changes

Each extension's canvas-kit/ is refreshed to be byte-identical to the canonical kit: deeplinks.mjs (new builder), client.mjs (re-export), version.mjs (bump), and the .kit-version.json marker (→ 2026-08-25.1).

Extensions updated: code-tutor, language-tutor, news-aggregator, random-animal, stock-ticker, wiki-discover.

24 files changed, +174/-18.

Verification

  • node scripts/lint.mjs — clean (93 .mjs syntax-checked, 15 .json parsed)
  • node scripts/validate-extensions.mjs — 6 extensions valid
  • node scripts/run-tests.mjs — all extension smoke tests pass (32 checks)
  • Vendored-copy freshness verified at 2026-08-25.1 for all six.

Companion to the canonical kit change in the skills repo.

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

Propagate the create-canvas-app skill's canvas-kit 2026-08-25.1 into the six
extensions that vendor it. The kit added a buildSessionRestartDeepLink builder
(ghapp://sessions/<id>/restart) for the Copilot host app's session-restart
route, re-exported it on the browser client, and bumped KIT_VERSION.

Updated extensions: code-tutor, language-tutor, news-aggregator, random-animal,
stock-ticker, wiki-discover. Each vendored copy is byte-identical to the
canonical kit; freshness checks pass at 2026-08-25.1.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@jongio
jongio merged commit 9ef0ecb into main Aug 25, 2026
3 checks passed
@jongio
jongio deleted the jongio-canvas-kit-sync branch August 25, 2026 16:44
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