← 返回更新日志

Pi v0.67.3

2026-04-15 · GitHub 原文
### 新功能 - 为自定义和内置工具渲染器添加 `renderShell: "self"` 选项,使工具能够拥有自己的外层 Shell,而不是使用默认的框式 Shell。适用于编辑差异等稳定的大型预览。详见 [docs/extensions.md#custom-rendering](docs/extensions.md#custom-rendering)。 - 交互式自动重试状态现在在退避期间显示实时倒计时,而不是静态的重试延迟消息。 ### 新增 - 为自定义和内置工具渲染器添加 `renderShell: "self"` 选项,使工具能够拥有自己的外层 Shell,而不是使用默认的框式 Shell。这适用于编辑差异等稳定的大型预览 ([#3134](https://github.com/badlogic/pi-mono/issues/3134)) ### 修复 - 修复了编辑差异预览在编辑权限对话框和会话回放期间保持可见,且未重新引入大型结果重绘闪烁的问题 ([#3134](https://github.com/badlogic/pi-mono/issues/3134)) - 修复了 `/reload` 命令,使其渲染静态的重载状态框而非动画加载转圈,避免了交互式重载期间的重绘不稳定问题。 - 修复了 `plan-mode` 示例扩展,将只读 Bash 允许列表中的 `exa` 命令(已弃用)替换为 `eza` ([#3240](https://github.com/badlogic/pi-mono/pull/3240) by [@rwachtler](https://github.com/rwachtler)) - 修复了 `google-vertex` API 密钥解析逻辑,将 `gcp-vertex-credentials` 视为应用默认凭据 (ADC) 标记而非字面 API 密钥,从而使基于标记的配置能正确回退到 ADC ([#3221](https://github.com/badlogic/pi-mono/pull/3221) by [@deepkilo](https://github.com/deepkilo)) - 修复了 RPC `prompt` 逻辑,使其在发出单一权威响应前等待提示词预检成功,同时仍将已处理和排队中的提示词视为成功 ([#3049](https://github.com/badlogic/pi-mono/issues/3049)) - 修复了 Zellij 内部的 Alt 键绑定问题,通过跳过该处的 Kitty 键盘协议查询,并直接启用 xterm `modifyOtherKeys` 模式 2 ([#3163](https://github.com/badlogic/pi-mono/issues/3163)) - 修复了 `/scoped-models` 的排序更改未能传播到 `/model` 范围标签页的问题,现能保留用户定义的范围模型顺序,而非重新排序 ([#3217](https://github.com/badlogic/pi-mono/issues/3217)) - 修复了 `session_shutdown` 事件,使其在交互、打印和 RPC 模式下响应 `SIGHUP` 和 `SIGTERM` 信号时触发,以便扩展能在这些信号驱动的退出中运行关闭清理逻辑 ([#3212](https://github.com/badlogic/pi-mono/issues/3212)) - 修复了截图路径解析逻辑,以正确处理 macOS 截图文件名中的小写 am/pm ([#3194](https://github.com/badlogic/pi-mono/pull/3194) by [@jay-aye-see-kay](https://github.com/jay-aye-see-kay)) - 修复了交互式自动重试状态更新,使其在退避期间显示实时倒计时,而非静态的重试延迟消息 ([#3187](https://github.com/badlogic/pi-mono/issues/3187))