三种选择背后是同一个问题:消息的可靠性该由谁负责。openJiuwen 把它放进组织运行时,代价是要求处理逻辑幂等,而且当前只支持同一进程、同一个数据库实例;DeepSeek Harness 的设计记录明说另设一条带回执和排序的投递路径,代价高于它能补回的未投递旧消息,于是把可靠性压回到单一 inbox 所有者。矩阵里 openJiuwen 那一格写的是消息总线支持点对点与发布订阅,DeepSeek Harness 那一格写的是按方向拆开的父子通信,本周两家都在这之上又往前走了一步,但方向相反。
第二条线是 Codex 把 W39 加进来的抢占开关打开了。instant_interrupt 改为默认开启,新的用户输入可以抢占正在进行的响应,并让前台 code-mode 的观察提前返回;code_mode_interrupt 标为稳定并默认开启,打断回合时终止活动的 cell 和嵌套工具调用,已存的会话值保留。两周内从默认关闭到默认开启,说明回合内抢占已经从实验选项变成默认行为,依赖「响应先完成再处理后续输入」的测试都要显式关掉它。
同一周 Codex 还在调整上下文压缩能丢什么:客户端提交的工具输出可以标记 retain,压缩和换新窗口时整条保留、紧急裁剪在它这里停下;另外把技能、记忆、历史搜索等只读工具放出独占调度锁,允许并行执行。前者让「压缩不能丢的内容」从系统判断变成调用方声明,后者把只读与写入的区分落到了调度层。
Pi 上周把 codemode 带进 coding-agent 并发布 1.0.0,这周又发了 v1.0.3、v1.0.4 和 v1.1.0,结构性改动集中在 durable 包,把 codemode 做成能扛过重启的版本:确定性的 code mode 运行,结果先写日志再交付,重启后按日志重放到断点再继续。DeepSeek Harness 发了 0.2.1-alpha.2,除团队消息外还在做会话日志格式的兼容策略与可选插件包,本周没有读到设计文档,判断留到之后。