← 返回更新日志

Pi v0.85.0

2026-09-04 · GitHub 原文
### 新功能 - **持久化 Claude 思考强度** — 支持的 Anthropic 传输层会保留每次对话的思考强度,并安全恢复签名思考不匹配的情况。详见 [模型配置](https://github.com/earendil-works/pi/blob/v0.85.0/packages/coding-agent/docs/models.md#model-configuration). - **全屏会话记录控制** — 在滚动后的会话记录中跳转到最新消息,并使用内嵌的工作指示器。详见 [TUI 全屏视口](https://github.com/earendil-works/pi/blob/v0.85.0/packages/coding-agent/docs/keybindings.md#tui-fullscreen-viewport). - **可恢复的内存会话** — 通过 SDK 恢复外部存储的会话条目。详见 [会话管理](https://github.com/earendil-works/pi/blob/v0.85.0/packages/coding-agent/docs/sdk.md#session-management). ### 新增 - 新增 `SessionManager.inMemory()` 支持以恢复外部管理的会话条目 ([#8980](https://github.com/earendil-works/pi/pull/8980) 由 [@y-nk](https://github.com/y-nk) 贡献). - 新增继承的 OpenAI 兼容 `vllmPriority` 和 `supportsMaxOutputTokens` 模型设置,用于 vLLM 调度器优先级和 OpenAI Responses 输出令牌限制 ([#9004](https://github.com/earendil-works/pi/pull/9004) 由 [@AppleDannyClegg](https://github.com/AppleDannyClegg) 贡献,[#8941](https://github.com/earendil-works/pi/pull/8941) 由 [@scturtle](https://github.com/scturtle) 贡献). - 新增继承的关系代数连接符号 LaTeX 渲染 ([#9050](https://github.com/earendil-works/pi/pull/9050) 由 [@haoqixu](https://github.com/haoqixu) 贡献). - 在全屏会话记录向上滚动时,新增带 `tui.altScreen.bottom` 快捷键的可点击“跳转到最新消息”标签 ([#9080](https://github.com/earendil-works/pi/pull/9080) 由 [@rwachtler](https://github.com/rwachtler) 贡献). ### 更改 - 将流式工作指示器移至默认编辑器边框内,并将其默认旋转图标和标签颜色匹配为思考级别边框颜色。自定义编辑器保留独立指示器,除非选择嵌入它 ([#8799](https://github.com/earendil-works/pi/pull/8799) 由 [@cristinaponcela](https://github.com/cristinaponcela) 贡献). - 通过缓存未更改的搜索结果、索引 ASCII 序列段以及将高亮工作限制在可见匹配项上,降低了大型会话记录中继承的全屏搜索延迟 ([#8800](https://github.com/earendil-works/pi/pull/8800) 由 [@cristinaponcela](https://github.com/cristinaponcela) 贡献). ### 修复 - 修复了 Linux musl 系统上托管的 `fd` 和 ripgrep 下载问题 ([#9070](https://github.com/earendil-works/pi/pull/9070) 由 [@Charlie0113-T](https://github.com/Charlie0113-T) 贡献). - 从 `/model` 中移除了不可用的继承 Grok Build 0.1 模型 ([#9093](https://github.com/earendil-works/pi/pull/9093) 由 [@Jaaneek](https://github.com/Jaaneek) 贡献). - 修复了继承的提供商流发出不兼容事件序列和自定义工具调用增量数据的问题. - 恢复了 `@earendil-works/pi-coding-agent/client` 兼容性入口点. - 修复了继承的 Qwen Token Plan Individual 目录,使其包含 Qwen3.8 Flash ([#9021](https://github.com/earendil-works/pi/issues/9021)). - 修复了继承的 OpenAI Codex SSE 解析,以处理未后跟空行的终端事件 ([#9047](https://github.com/earendil-works/pi/issues/9047)). - 修复了继承的 GitHub Copilot Claude Fable 5 请求,确保发送选定的推理级别 ([#8961](https://github.com/earendil-works/pi/issues/8961)). - 修复了继承的 Baseten GLM-5.2 模型错误宣传图像输入支持的问题 ([#8293](https://github.com/earendil-works/pi/pull/8293) 由 [@Panoplos](https://github.com/Panoplos) 贡献). - 修复了当仅启用 Bash 时技能不可用的问题 ([#8552](https://github.com/earendil-works/pi/pull/8552) 由 [@xl0](https://github.com/xl0) 贡献). - 修复了并发会话分享相互覆盖的问题 ([#8613](https://github.com/earendil-works/pi/pull/8613) 由 [@wutongyuonce](https://github.com/wutongyuonce) 贡献). - 修复了图像方向检测在非 EXIF APP1 段后跳过 EXIF 数据的问题 ([#8616](https://github.com/earendil-works/pi/pull/8616) 由 [@wutongyuonce](https://github.com/wutongyuonce) 贡献). - 修复了导入会话覆盖同名现有会话的问题 ([#8985](https://github.com/earendil-works/pi/pull/8985) 由 [@wutongyuonce](https://github.com/wutongyuonce) 贡献). - 修复了会话分叉丢失其压缩边界的问题 ([#8990](https://github.com/earendil-works/pi/pull/8990) 由 [@acmerfight](https://github.com/acmerfight) 贡献). - 修复了活跃对话回合结束前内存会话分叉的问题 ([#8937](https://github.com/earendil-works/pi/pull/8937) 由 [@acmerfight](https://github.com/acmerfight) 贡献). - 修复了继承的 Fireworks GLM 模型使用错误 API 适配器的问题. - 修复了继承的 `NO_PROXY` 对根域名和子域名的匹配问题 ([#8737](https://github.com/earendil-works/pi/pull/8737) 由 [@MeiSiristhebest](https://github.com/MeiSiristhebest) 贡献). - 修复了 `bash`、`edit`、`find`、`grep`、`ls`、`read` 和 `write` 工具忽略 `ctx.cwd` 的问题 ([#8627](https://github.com/earendil-works/pi/pull/8627) 由 [@vmizg](https://github.com/vmizg) 贡献). - 修复了受限 seccomp 策略拒绝 `SIGWINCH` 自信号时继承的终端启动问题 ([#8898](https://github.com/earendil-works/pi/pull/8898) 由 [@bartlomiejkida](https://github.com/bartlomiejkida) 贡献). - 修复了继承的 Zed 终端图像能力检测问题 ([#8828](https://github.com/earendil-works/pi/pull/8828) 由 [@Perlence](https://github.com/Perlence) 贡献). - 修复了拖拽选择在全屏编辑器上继续的问题. - 修复了托管的 `fd` 和 ripgrep 下载依赖 GitHub Releases API 的问题 ([#8708](https://github.com/earendil-works/pi/pull/8708) 由 [@Terminator666666](https://github.com/Terminator666666) 贡献). - 修复了当推理消耗前 2048 令牌输出上限时分支摘要失败的问题 ([#8845](https://github.com/earendil-works/pi/issues/8845)). - 通过移除误导性计数,修复了写入工具将 UTF-16 代码单元计数报告为字节计数的问题 ([#8979](https://github.com/earendil-works/pi/issues/8979))。 - 通过 CONNECT 方法建立隧道,修复了工具调用后代理的纯 HTTP 提供者请求挂起的问题 ([#8134](https://github.com/earendil-works/pi/issues/8134))。 - 修复了 RPC `abort` 在未取消进行中的手动压缩的情况下仍报告成功的问题 ([#8920](https://github.com/earendil-works/pi/issues/8920))。