different-ai/openwork · error
Version-specific update feeds are supported only on the stab
Error message
Version-specific update feeds are supported only on the stable channel.
What it means
Error "Version-specific update feeds are supported only on the stable channel." thrown in different-ai/openwork.
Source
Thrown at apps/desktop/electron/updater.mjs:206
? targetedStableUpdaterFeed(currentVersion, targetVersion)
: electronUpdaterFeedUrl(normalized, manifestChannel),
currentVersion,
};
}
async function applyElectronUpdaterFeed(
app,
updater,
targetVersion = null,
manifestChannel = "latest",
allowOlder = false,
channelOverride,
) {
const channel = channelOverride === undefined
? await readElectronUpdaterChannel(app, manifestChannel)
: normalizeElectronUpdaterChannel(channelOverride, manifestChannel);
if (targetVersion && channel !== "stable") {
throw new Error("Version-specific update feeds are supported only on the stable channel.");
}
const currentVersion = resolveAppVersion(app);
const state = targetVersion
? {
channel,
feedUrl: targetedStableUpdaterFeed(currentVersion, targetVersion, allowOlder),
currentVersion,
}
: updaterChannelState(app, channel, null, manifestChannel);
updater.allowPrerelease = state.channel === "alpha";
// Moving from alpha back to stable can be a semver downgrade; still show
// the latest stable so users can return to the stable channel deliberately.
updater.allowDowngrade = state.channel === "stable" && (!targetVersion || allowOlder);
// Select the manifest through the generic provider's own `channel` option
// rather than AppUpdater#channel: that setter is a no-op unless the instance
// was constructed with a channel, which would silently leave a custom
// distribution reading latest*.yml and updating itself into the public app.
// Public builds pass no channel and keep the provider's `latest` default.View on GitHub (pinned to 2b7df46e8a)
When it happens
Trigger: Thrown at apps/desktop/electron/updater.mjs:206 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of different-ai/openwork@2b7df46e8a (2026-09-01).
Data as JSON: /api/errors/17cae958173c5592.
Report an issue: GitHub.