Repository navigation
v0.1.205
·
1347 commits
to master
since this release
What's Changed
- [PR] test: verif harness paths via fileURLToPath — fixes doubled-drive ENOENT on Windows CI by @ranxianglei in #4246
- [PR] test: skip the #4079 egress-fuse e2e pair on windows CI runners (#4245) by @ranxianglei in #4251
- [PR] compress: accept flat single-range summary-in-content calls, guard unrecognized refs separators, unmask reject reasons by @ranxianglei in #4253
- [PR] fix: identified sessions escape the preflight 413 dead-end (#4185) by @ranxianglei in #4188
- [PR] Storage correctness wave 3: one mechanism per defect class (#4242) by @ranxianglei in #4249
- [PR] storage: durability trio — open-time quick_check + online VACUUM INTO backup + second-process lockfile (#4175) by @ranxianglei in #4177
- [PR] web: Rotate the "Compressed Structure" tree view of large sessions to vertical full size, no longer shrunk to sub-pixel | web: 大会话「压缩结构」树图旋转为竖向全尺寸,不再缩成亚像素 (#4173) by @ranxianglei in #4174
- [PR] Failed compression calls become collapsible regular messages, no longer permanently occupying the context. | 失败的压缩调用变成可折叠的普通消息,不再永久占着上下文 by @ranxianglei in #4291
- [PR] Refused compress exchanges become foldable like failed ones, no longer permanently stuck on the wire | 被拒绝的压缩调用像失败的一样可折叠,不再永久占着上下文 by @ranxianglei in #4310
- [PR] fix(ci): make master green again — build kernel for the mysql lane + bounded retry for the EBUSY teardown flake by @ranxianglei in #4350
- [PR] Fix #4311: Block summary and compress call parameters rendered twice — no longer duplicated when the call is present | 修复 #4311:块摘要与 compress 调用参数双份上线 — 调用在场时不再重复渲染 by @ranxianglei in #4314
- [PR] server: adopt verified twin before storage init by @applifaction in #4342
- [PR] feat(web): changelog section — per-release notes from GitHub Releases (#3719) by @ranxianglei in #4152
- [PR] kernel: fold aged compress receipts (#4348) by @ranxianglei in #4354
- [PR] incremental: pull-receipt ack reconciliation + drift fallback serves the richer side (#4352, #4323) by @ranxianglei in #4337
- [PR] fix: verif solver-less entry guard must return — clean skip instead of skip-with-error by @ranxianglei in #4272
- [PR] fix: stabilize Windows CI flakes — verif detect-once solver cache + deterministic #286 migration savedAt (#4140 instances 3&4) by @ranxianglei in #4269
- [PR] fix: export pi config directory from host stub by @yanhuojiyusheng in #3937
- [PR] fix: escalate structural digest drift to alarm + envelope freeze, load the fuller side (#4323) by @ranxianglei in #4332
- [PR] test(verif): fix bug3676 symbolic port double-wrap (#4221) by @Beatrice0377 in #4258
- [PR] fix(hermes): bind /acp and /acp-cache to the host session ID by @yanhuojiyusheng in #4275
- [PR] ci: cancel superseded same-branch CI runs (concurrency group) by @ranxianglei in #4393
- [PR] kernel: folding orphaned system messages causes permanent 400 on Anthropic sessions — outbound fold signature guard (#42 | kernel: fold 孤儿 system 致 Anthropic 会话永久 400 — 出站折叠签名守卫 (#4292) by @ranxianglei in #4396
- [PR] fix(verif): on Windows, verif test path drive letter is doubled (D:\D:), cannot open file — loader passes absolute path | fix(verif): windows 下 verif 测试路径盘符翻倍(D:\D:)打不开文件 — 加载器对绝对路径原样使用 + 回归钉 by @ranxianglei in #4376
- [PR] CI: build once, reuse everywhere — cache kernel/pi-subagents dist by content hash so legs stop rebuilding 6 minutes of artifacts every run by @ranxianglei in #4377
- [PR] ci: rebalance core test matrix to /3 shards across all combos (#4351) by @ranxianglei in #4355
- [PR] fix(ci): run corrupt index.db degrade checks in a child process so windows cleanup can't hit EBUSY (#4338) by @ranxianglei in #4378
- [PR] fix(ci): give timing-flake shapes one bounded retry and widen the two strictest victim budgets (#4161) by @ranxianglei in #4379
- [PR] fix: merge gates no longer block on twice-drained CI shards (#3665 round 3, #4212) by @ranxianglei in #4213
- [PR] fix: recover orphan-frozen indexes on cold load by @z0d0dOr in #4373
- [PR] fix(ci): drop the duplicate top-level concurrency block that invalidates ci.yml by @Zhishulo in #4405
- [PR] fix: zcode never compresses — compress prompts advertised a tool the model could not see or call by @ranxianglei in #4372
- [PR] fix(storage): close the sqlite handle when quick_check throws on a corrupt header (#4357) by @ranxianglei in #4358
- [PR] fix(server): closeAllConnections() cuts through the post-response linger (#4380) by @ranxianglei in #4384
- [PR] fix: bounded harness close + CI drain-cancel retry shape (#3356) | win22 分片收尾挂起不再无声连坐:harness 有界 close + 重试门识别 drain-cancel 形态 by @ranxianglei in #3563
- [PR] fix(update-ux): only offer restart when installed critical fixes are ready by @0XCocoa in #4298
- [PR] fix: reserve output headroom by route, not wire — caliber split (redo of reverted #4184) by @ranxianglei in #4236
- [PR] test(gate): Prohibit tool calls in recall rounds — eliminate S07-type "model self-initiated verification" false reds | test(gate): 召回轮禁止调工具 — 消掉 S07 类「模型自发验证」假红 by @ranxianglei in #4029
- [PR] feat(ci): surface per-commit PR build versions in the sticky comment (#3692) by @ranxianglei in #3727
- [PR] fix(#2155): keep the nudge/self-heal probe armed on headerless zombie rounds (zcode regression from #4372) by @ranxianglei in #4423
- [PR] fix CI hygiene: root lockfile kernel 0.0.159→0.0.160 + 4 unused exports in corrupt-index-child by @ranxianglei in #4416
- [PR] fix: one-click release direct-push path backfills full CI matrix (CORE→FULL, aligned with #3539) | fix: 一键发版直推路径补跑完整 CI 矩阵(CORE→FULL,#3539 对齐) by @ranxianglei in #4426
- [PR] fix: dsh lane: rename + hide switch for the top-bar Context tab (#4237) by @ranxianglei in #4238
- [PR] fix(tests): update dsh settings panel test expectations to #3719 five-tab layout + mount clock fallback cleanup, fix CI | fix(tests): dsh settings panel 测试期望更新到 #3719 五标签面 + mount 时钟兜底清理,修 CI 卡死 by @ranxianglei in #4436
- [PR] Fix: False-positive warnings and true conflict visibility for multi-lane shared storage (automatic dead-process cleanup | 修复:多车道共用存储的误报警告与真冲突可见性(死进程自动清除/跨车道降级/脑裂横幅+一键关闭) by @ranxianglei in #4434
- [PR] fix(#4440): remove exports of file-internal types from 3 files, restore unused-exports gate to green | fix(#4440): 删掉 3 个文件内部类型的 export,恢复 unused-exports 门为绿 by @ranxianglei in #4441
- [PR] ci(#4437): balance test shards by measured duration, not line count — windows worst leg ~22min down to ~7min by @ranxianglei in #4439
- [PR] release full-CI probe: run the FULL matrix on master tip (empty commit) by @ranxianglei in #4412
- [PR] release v0.1.205 by @github-actions[bot] in #4414
New Contributors
- @applifaction made their first contribution in #4342
- @Beatrice0377 made their first contribution in #4258
- @Zhishulo made their first contribution in #4405
Full Changelog: v0.1.204...v0.1.205