Merge pull request #2596 from cyberprophet/fix/doctor-plugin-version-fallback

fix(doctor): fall back to loadedVersion when pluginVersion is null
This commit is contained in:
acamq
2026-03-15 20:22:10 -06:00
committed by GitHub

View File

@@ -36,7 +36,7 @@ export async function gatherSystemInfo(): Promise<SystemInfo> {
const loadedInfo = getLoadedPluginVersion()
const opencodeVersion = binaryInfo ? await getOpenCodeVersion(binaryInfo.path) : null
const pluginVersion = pluginInfo.pinnedVersion ?? loadedInfo.expectedVersion
const pluginVersion = pluginInfo.pinnedVersion ?? loadedInfo.expectedVersion ?? loadedInfo.loadedVersion
return {
opencodeVersion,