Install Loom.js Companion
Loom.js Companion has passed Chrome Web Store review. Install the approved release directly from the Store—no repository build or Developer mode setup is required.
Install from the Chrome Web Store
Add Loom.js Companion to Chrome
After installation, open the extension options, review the disclosure, and explicitly enable the bridge before connecting the workbench.
Current development ID
foofdcgdelahbdgdfgocoeajdodhjbjo
This unpacked ID can vary with packaging or checkout location. It is separate from the
Store ID gdcebopdllcifgleoefgbobdopiaholg. Production uses the Store ID
automatically, while the workbench field remains editable for local development.
1. Build the extension
pnpm install --frozen-lockfile
pnpm --filter @mgravey/loom-extension-codex-experimental build
The unpacked package is generated at:
packages/extension-codex-experimental/dist
2. Load it in Chrome
- Open
chrome://extensions. - Enable Developer mode.
- Select Load unpacked.
- Choose
packages/extension-codex-experimental/dist. - Copy the ID displayed on the extension card.
- Open Details → Extension options.
Read the disclosure in the options page, explicitly enable the bridge, and then choose browser sign-in or the device-code fallback. Disabling it removes stored authorization.
3. Connect the workbench
pnpm build
python3 -m http.server 4173 --directory packages
- Open the browser workbench.
-
Paste the ID from
chrome://extensionsif the prefilled value differs. - The workbench checks automatically; select Reconnect if needed.
You may also supply the ID once with
?extensionId=<32-character-id>. The page remembers this non-secret ID
in local storage. It never stores a provider credential.
4. Deployment configuration
-
Production defaults to Store ID
gdcebopdllcifgleoefgbobdopiaholgand checks it when the workbench loads. -
The approved listing URL is configured as
chromeWebStoreUrlso public installation links open the Store. - Confirm the production HTTPS origin and verified legal/support details.
- Build the Store ZIP with the production-origin packaging command documented in the extension README.
- Retest the installed Store build against the production website before public release.
See the repository’s docs/chrome-web-store-submission.md dossier for the
review and packaging record.