piagent_
← /资讯
2026年8月28日版本发布

pi v0.84.4:终端能力覆盖、RPC clear_queue、更聪明的压缩时机

v0.84.4 以终端能力覆盖开篇:新增的环境变量与高级设置可以覆盖 pi 自动探测到的超链接、图像、真彩支持。当终端模拟器谎报自己的渲染能力——或多路复用器剥离了某项能力——探测结果不再只能将就。

托管 pi 的集成方获得两个新事件:ui_prompt_startui_prompt_end 用于区分智能体正在干活、还是停在等待 ctx.ui 提示上,这对状态展示与按时间触发的自动化很关键。RPC 侧新增 clear_queue,可取出并移除排队的 steering 与 follow-up 消息;库的使用方则获得公开的 detectSupportedImageMimeTypeFromFile() 导出。

全屏模式的复制语义更精细:新的 fullscreenCopyOnSelect 设置可关闭选中文本即自动复制的行为,关闭后 Ctrl+X 复制当前选区、无选区时退回到最后一条 assistant 消息——无论如何,/tree 仍复制选中的消息。模型覆盖面也在扩大,实验性的 deepseek-v4-flash-vision-exp 视觉模型可通过内建 DeepSeek provider 使用。

修复才是这次不动声色的重头戏。此前超过自动压缩阈值的大型工具结果会在压缩执行之前就被发送给 provider;现在 pi 会在同一次运行中的工具执行与下一次 assistant 响应之间插入压缩。恢复的会话若 JSONL 文件缺少末尾换行,不再破坏随后追加的条目;智能体运行期间以 triggerTurn: false 发送的扩展消息改为追加到本轮工具结果之后,而不是插在工具调用与其结果之间导致校验消息顺序的 provider 拒绝回放历史;Windows 上 taskkill.exe 不在 PATH 时中止也不再使 pi 崩溃。上述每项修复在 GitHub release 页均附有对应的 issue 链接。

source: https://github.com/earendil-works/pi/releases/tag/v0.84.4