pi v0.85.0:持久化思考档位、全屏转录控制、可恢复的内存会话
pi v0.85.0 于 2026 年 9 月 4 日发布。这是一个功能版本,同时也把过去一周的合并批次装了进去:vllmPriority 与 supportsMaxOutputTokens 模型设置、内置工具的 ctx.cwd 路径解析、NO_PROXY 根域与子域匹配,以及 seccomp 与 Zed 终端修复,全都随版本送达。
主打特性瞄准状态保持与全屏 TUI。受支持的 Anthropic 传输通道让 Claude 思考档位跨轮次持久化,并能从思考签名不匹配中安全恢复。全屏转录在向上滚动时会出现可点击的 Jump to latest message 标签,绑定 tui.altScreen.bottom 快捷键;流式工作指示器移入默认编辑器边框,配色跟随思考档位边框色——自定义编辑器保留独立指示器,除非主动选择内嵌。SessionManager.inMemory() 现在能通过 SDK 恢复外部托管的会话条目,内存会话从此可以恢复,不再是用完即弃的临时状态。
两项新增延续了本周的兼容开关工作:面向 vLLM 调度优先级的 vllmPriority 与面向 OpenAI Responses 输出上限的 supportsMaxOutputTokens 成为可继承的模型设置。全屏转录搜索在大转录文件上更快了——缓存未变化的搜索结果、按 ASCII 连续段建索引、把高亮限制在可见匹配内。一个较小的继承性新增是让 LaTeX 渲染支持关系代数连接符号。
修复清单很长。Provider 与目录侧:不可用的 Grok Build 0.1 从 /model 移除,Qwen Token Plan Individual 目录补上 Qwen3.8 Flash,Codex SSE 解析能处理后面没有空行的终止事件,Copilot 的 Claude Fable 5 会发送所选推理档位,Baseten GLM-5.2 不再谎报图像输入。会话侧:并发分享、导入会话的文件名冲突、分支丢失压缩边界、手动压缩期间的 RPC abort 都已解决。平台侧:bash、edit、find、grep、ls、read、write 工具遵循 ctx.cwd;bash 是唯一启用工具时技能依旧可用;musl Linux 拿到静态链接的 fd 与 ripgrep 下载;走代理的纯 HTTP provider 请求改用 CONNECT 隧道,不再在工具调用后挂起。
完整变更日志与逐 PR 链接见 v0.85.0 发布页。
source: https://github.com/earendil-works/pi/releases/tag/v0.85.0