From c9e34b93a2f7032058c917e1d94e262db689784f Mon Sep 17 00:00:00 2001 From: jkooe <62494645+jkooe@users.noreply.github.com> Date: Tue, 13 Oct 2026 21:05:52 +0800 Subject: [PATCH] =?UTF-8?q?docs(changelog):=20=E8=A1=A5=E9=BB=91=E7=AA=97?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=9A=84=E7=9C=9F=E6=9C=BA=E5=A4=8D=E9=AA=8C?= =?UTF-8?q?=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - sidecar 在点击那一刻被拉起(pid 4056 @ 20:52:58),命令行两侧均无 \\?\;再次点击 复用存活实例、不重建,符合设计 - 黑窗消失:MainWindowTitle -like '*nodeagent-console*' 返回空(修复前命中一个 WindowsTerminal 窗口,标题正是 …\nodeagent-console\node.exe) - 附带记档(与本次修复无关的环境问题):该次点击时 VM 连不上 GitHub, 界面报 "fetch failed",同机 Invoke-WebRequest 21.5s 无法连接;更早一次网络通时 已成功返回结果,故功能本身已验证 CHANGELOG 不在 console-windows.yml 的 paths 里,本次提交不触发新构建。 --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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