From d71864b70611e65d9cb04431156d3f6ed6625e6a Mon Sep 17 00:00:00 2001 From: jennyf19 <19942418+jennyf19@users.noreply.github.com> Date: Sun, 19 Jul 2026 18:19:22 -0700 Subject: [PATCH] fix(signals-dashboard): declare @github/copilot-sdk dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit signals-dashboard imports '@github/copilot-sdk/extension' but shipped without a package.json — the only SDK-importing extension in the repo missing one (every peer that imports the SDK declares it). Without the manifest the host has no dependency to resolve at load time. Add a package.json matching the peer shape (type: module, main: extension.mjs, '@github/copilot-sdk': latest — the modal peer convention). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 26faf13e-639c-4a21-ac05-c0dc2bff7c62 --- extensions/signals-dashboard/package.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 extensions/signals-dashboard/package.json diff --git a/extensions/signals-dashboard/package.json b/extensions/signals-dashboard/package.json new file mode 100644 index 00000000..b1625c1a --- /dev/null +++ b/extensions/signals-dashboard/package.json @@ -0,0 +1,17 @@ +{ + "name": "signals-dashboard", + "version": "0.1.0", + "type": "module", + "main": "extension.mjs", + "dependencies": { + "@github/copilot-sdk": "latest" + }, + "description": "Real-time agent coordination dashboard for The Workshop. Shows desk status, signal types (done, checkpoint, blocked, hands-up, partnership), intent text, outcome pairing with honesty gap, token usage, and stash/restore controls.", + "keywords": [ + "agent-signals", + "dashboard", + "multi-agent", + "coordination", + "canvas" + ] +}