-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: jongio/copilot-extensions
base: 9ef0ecb
head repository: jongio/copilot-extensions
compare: 411fe45
- 5 commits
- 100 files changed
- 2 contributors
Commits on Jul 7, 2026
-
fix: rewire code-tutor to in-session host model, drop fast-ai runtime
The bespoke fast-ai.mjs spawned a second copilot.exe runtime whose createSession took ~134s, so canvas chat and the refresh banner hung. Route host.ai through the in-session ephemeralQuery (the standard kit host model every sibling extension uses) and remove fast-ai.mjs plus its warmup and shutdown plumbing. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5cca6c8 - Browse repository at this point
Copy the full SHA 5cca6c8View commit details -
feat(code-tutor): add demo mode and screenshot tooling
demo/seed.mjs builds a fully-populated board in memory (every category, all four reading levels, good/ok/bad findings incl. a requested fix, answered and pending questions) and a CLI seeds it into the runtime store under a 'demo' domain. The fake data is generated on demand and never bundled in the extension; refs point at the kit's own source so snippets resolve anywhere. demo/screenshot.mjs boots the canvas headless and captures one image per documented feature into docs/img/, refreshing the site card and gallery. Adds 3 smoke cases (44 pass) and a guided tour plus Demo mode section to the README. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9f60f29 - Browse repository at this point
Copy the full SHA 9f60f29View commit details -
feat(site): show a per-extension screenshot gallery in the lightbox
The extension lightbox now reads an optional per-extension shots list (image + caption) and renders a thumbnail strip you can click through, with the main image switched to contain so varied-aspect feature shots are not cropped. Extensions without feature shots fall back to their single hero. code-tutor ships the full set. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 464b591 - Browse repository at this point
Copy the full SHA 464b591View commit details -
feat: add demo mode and screenshot galleries for the remaining canvas…
… extensions language-tutor, stock-ticker, news-aggregator, wiki-discover, and random-animal each get a demo/seed.mjs (a rich fake board built at runtime and seeded into the store, never bundled) and a demo/screenshot.mjs that boots the canvas headless and captures one image per documented feature. All data is generated offline and deterministic; no live network or model calls. Images land in each extension's docs/img/ and in the site gallery under site/public/screenshots/<ext>/. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 698bd1b - Browse repository at this point
Copy the full SHA 698bd1bView commit details -
feat(site): wire the remaining extensions' screenshot galleries into …
…the lightbox Adds the per-feature shots list (image + caption) for language-tutor, stock-ticker, news-aggregator, wiki-discover, and random-animal, so every extension's lightbox now shows a captioned thumbnail gallery instead of a single hero. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 411fe45 - Browse repository at this point
Copy the full SHA 411fe45View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 9ef0ecb...411fe45