diff --git a/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.test.ts b/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.test.ts index 54370b7d..e59d2121 100644 --- a/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.test.ts +++ b/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.test.ts @@ -8,9 +8,9 @@ describe("channelBadgeText", () => { expect(channelBadgeText("prod", true)).toBe("DEV") }) - test("returns BETA on beta or dev channel when developer mode is off", () => { + test("returns DEV on dev channel and BETA on beta channel when developer mode is off", () => { + expect(channelBadgeText("dev", false)).toBe("DEV") expect(channelBadgeText("beta", false)).toBe("BETA") - expect(channelBadgeText("dev", false)).toBe("BETA") }) test("returns null on prod channel when developer mode is off", () => { diff --git a/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.ts b/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.ts index 3b873e9b..9d0810a7 100644 --- a/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.ts +++ b/packages/app-bundle/overlay/packages/app/src/components/titlebar-channel.ts @@ -2,11 +2,13 @@ * Determines the badge text shown in the titlebar channel indicator. * * - Developer mode ON → "DEV" (regardless of build channel) - * - Developer mode OFF, beta/dev channel → "BETA" + * - Developer mode OFF, dev channel → "DEV" (internal dev builds) + * - Developer mode OFF, beta channel → "BETA" (store/beta releases) * - Developer mode OFF, prod channel → null (no badge) */ export function channelBadgeText(channel: string, developerEnabled: boolean): "DEV" | "BETA" | null { if (developerEnabled) return "DEV" - if (["beta", "dev"].includes(channel)) return "BETA" + if (channel === "dev") return "DEV" + if (channel === "beta") return "BETA" return null } diff --git a/packages/extension/package.json b/packages/extension/package.json index 5f886e7c..0ba8fc37 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -2,7 +2,7 @@ "name": "amicode", "displayName": "Amicode", "description": "Open autonomous research in VS Code \u2014 vaults, fleet, and live solves for quantum control and physical intelligence.", - "version": "0.3.0", + "version": "0.3.1", "publisher": "harmoniqs", "license": "Apache-2.0", "icon": "media/icon.png",