diff --git a/CHANGELOG.md b/CHANGELOG.md index b3ebefa..78e712e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -523,6 +523,18 @@ sidecar 这条路径一直没被覆盖。 > 而「扫源码看有没有写过这个常量」属源码级检查,违反铁律 1(守卫要落在最终下发值上)。 > 故本条靠**真机截图对照**把关(修复前有黑窗 / 修复后无黑窗),并确保 Windows CI 能真编译到这段代码。 +**真机复验**(同一 VM,装 CI 产出的下一版 arm64 包,exe `5800b972…`): +- 点「检查更新」→ sidecar 在**点击那一刻**被拉起(pid 4056 @ 20:52:58), + **命令行两侧均无 `\\?\`**(`verbatim=False`);再次点击时复用存活实例、不重建,符合设计。 +- **黑窗消失**:`Get-Process | Where MainWindowTitle -like '*nodeagent-console*'` 返回空。 + 修复前该查询命中一个 **`WindowsTerminal`** 窗口,标题正是 `…\nodeagent-console\node.exe`。 +- 界面未再出现「sidecar 已退出」。 + +> 附带(**与本次修复无关的环境问题**):该次点击时 VM 恰好连不上 GitHub —— +> 界面报「检查更新失败:**fetch failed**」,同机直接 `Invoke-WebRequest` 该 URL +> **21.5 秒后「无法连接到远程服务器」**。更早一次(网络通时)同一按钮已成功返回 +> 「最新版本 v2.0.3 / 已是最新 / 发布时间 2026-10-13 17:36:54」,故功能本身已验证。 + --- ## [v2.0.2] —— 2026-10-11