From 80941c17a041e59c30741099d66ec3a64e632868 Mon Sep 17 00:00:00 2001 From: Dhairyashil Shinde <93669429+dhairyashiil@users.noreply.github.com> Date: Tue, 13 Jan 2026 15:59:10 +0530 Subject: [PATCH] feat: companion unique id firefox (#26791) --- companion/wxt.config.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/companion/wxt.config.ts b/companion/wxt.config.ts index 5bd7a4eabb..81e632a325 100644 --- a/companion/wxt.config.ts +++ b/companion/wxt.config.ts @@ -46,6 +46,9 @@ export default defineConfig({ "build:manifestGenerated": (_wxt, manifest) => { manifest.browser_specific_settings ??= {}; manifest.browser_specific_settings.gecko ??= {}; + // Stable extension ID for Firefox development - ensures consistent OAuth redirect URL + // This must be an email-like string for Firefox to accept it + manifest.browser_specific_settings.gecko.id = "companion@cal.com"; manifest.browser_specific_settings.gecko.data_collection_permissions = { required: ["none"], };