Repository navigation
v1.3.2 — 版本身份修复与执行可靠性
v1.3.2 — 版本身份修复与执行可靠性
v1.3.1 已废弃:其 tag 指向的提交里版本元数据仍为 1.3.0(版本号 bump 只落在 main、未进 tag),构成"资产名 1.3.1 / 应用内 1.3.0"的版本身份错误。该 release 与 tag 已删除;本版以完全一致的版本元数据(tag=commit=资产名=应用内 1.3.2)重新发布,包含 v1.3.1 全部内容。
v1.3.1 审计(独立,34 项)与 v1.3.0/v1.3.1 补充修复
- Cron 生命周期:并发预算每次 settle 释放("最多 2 并发"曾退化为"每生命周期 2 次",复现 1,2,2);畸形 daily 时间跳过而非崩整个 tick;run-now 报 accepted/rejected;settled 子进程移出关闭集合(生命周期泄漏);cron 子进程纳入服务退出收割。
- Failover:重发只认领回退自己打开的 tab(旧实现把用户切走的会话认领为回退目标,A 的提示词会发进 B);停止/切换/新回退都在触发时重校验。
- 只读导入真实接线(v1.2.8 声称的修复因补丁批次部分写回丢失,本版由契约探针锁定):导入视图拦截执行入口、隔离 live 事件、跨项目点击同步、重连补取状态与回放。
- 弹窗单次回复;文件浏览与注册/git/终端同一项目身份;provider 测试重试真正去掉 max_tokens(旧"uncapped retry"重发完全相同的请求体)。
- 可复现构建:移除构建期
cargo update——提交的 Cargo.lock 同时是审计与构建的依赖树;pin-runtime-deps 校验 tarball 的 SHA-512 与锁文件 integrity 一致(仅版本号匹配不再足够)。 - uncaughtException 安全停机:收割子进程后退出(桌面壳自动重启),不再以未知状态继续对外服务;
PIWB_NO_EXIT_ON_UNCAUGHT=1为调试后门。 - 文档:README 版本示例/体积/安全模型(当前用户权限、无沙箱)如实化。
验证:lint 0、测试 40-40、路由扫描 47 PASS、七探针(ws / failover / ui / chat / contract / audit-fixes / sweep)全 PASS;CI 8 job 全绿(打包 job 由 lint+test+e2e 门入)。
代码签名仍等证书账号(唯一用户侧门控)。