fix(doctor): fall back to loadedVersion when pluginVersion is null

This commit is contained in:
cyberprophet
2026-03-16 11:00:05 +09:00
parent 73685da275
commit 5b7ca99b96

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,