Repository navigation
v1.4.4
本次发布
v1.4.4:基于 v1.4.3 之后的已合并变更(PR #12–#24、#26–#28),核心是状态条接入 renderer 实时会话事件流的事件驱动统计架构,以及远程工作区路由与一批平台兼容修复。
新增
- 事件驱动统计架构:状态条接入 renderer 实时会话事件流(
turn-stats.js只读投影随主进程注入),统计随会话实时更新,不再只依赖数据库落库轮询;逐问统计行的历史行锚点适配新版客户端的嵌套会话结构。 - 远程工作区支持:按工作区身份的 scoped routing 与弹性轮询,多服务器会话的路由与恢复更稳(配置与排查见用户指南「远程会话」)。
- ⚙ 设置面板新增「反馈问题」按钮,用系统默认浏览器打开项目 issues。
修复与改进
- Claude 系列模型不上报思考 token 时按含思考的时间段计时,修正生成速度虚高。
- 逐问速率统计指令携带会话 id,防止并行会话间歇串台。
- 状态条速度样本缺首字时间时向前查找最近有效请求,不再用总耗时硬算出偏低的假速度。
- Release 渠道安装误报「用户插件未注册」:官方 CLI list 的两种真实输出形状已归一化。
- Linux
/opt安装兼容 sudo 重置的 HOME/PATH;未注入时 remove 不再要求 root。 - standalone 安装在自定义安装路径下 finalize 指向错误目标的问题。
- Windows 默认区域编码、无符号链接特权与粗时间戳卷下的健壮性与测试确定性。
- 插件 hooks、命令与元数据对齐 ZCode 宿主契约;市场条目恢复
description_i18n本地化。 - 运行时同步在稳态下跳过 node 验收以减少开销;库结构漂移时给出可行动的提示。
安装与升级注意
- 资产:
zcode-token-usage-statusbar-v1.4.4.zip与release-manifest.json;manifest 内 SHA256 用于下载完整性校验(非独立签名)。 - 事件流统计由主进程向窗口注入实现,更新插件并完全退出重开 ZCode 后生效;修改 app.asar 的 renderer 桥接属于仓库内验收工具,不在正式安装链上。
- 插件显示名已更名「速度状态栏」,slug 与安装命令不变;新用户市场来源
ByteRax/zcode-token-usage-statusbar#plugin-releases,已注册其它 ref 的用户不会自动迁移。 - Release 发布不等于客户端已安装,安装状态以本机为准。
验证
- 本地全量测试通过:Python 470 项(unittest,其中 1 项 Windows 过滤驱动回归在 macOS 按设计跳过)与全部 Node 测试组。
- renderer 桥实机回归 9 项通过(含真实宿主归档 roundtrip 与 VM 契约);本次附带修复其实机用例以兼容已注入过补丁的宿主归档。
- 发布包经
release_tool.py build白名单构建并通过verify:双 manifest 与市场条目版本一致(1.4.4)、ZIP 白名单文件集、SHA256 与字节数核对通过。
提交范围
- 比较:v1.4.3...v1.4.4(v1.4.3...v1.4.4)