← 返回更新日志

Pi v0.50.8

2026-02-01 · GitHub 原文
### 新增 - 为 `/new`、`/tree` 和 `/fork` 命令添加了 `newSession`、`tree` 和 `fork` 键绑定操作。默认均未绑定。 ([#1114](https://github.com/badlogic/pi-mono/pull/1114) by [@juanibiapina](https://github.com/juanibiapina)) - 新增 `retry.maxDelayMs` 设置项,用于限制服务器请求的重试最大延迟时间。当提供商请求更长的延迟(例如 Google 的“配额将在 5 小时后重置”)时,请求会立即以提示性错误失败,而不是静默等待。默认值:60000 毫秒(60 秒)。 ([#1123](https://github.com/badlogic/pi-mono/issues/1123)) - `/resume` 会话选择器:新增“线程化(Threaded)”排序模式(现已设为默认),根据分叉关系以树状结构显示会话。采用紧凑的单行格式,右侧显示消息数量和创建时间。 ([#1124](https://github.com/badlogic/pi-mono/pull/1124) by [@pasky](https://github.com/pasky)) - 新增 Qwen CLI OAuth 提供商扩展示例。 ([#940](https://github.com/badlogic/pi-mono/pull/940) by [@4h9fbZ](https://github.com/4h9fbZ)) - 新增 OAuth `modifyModels` 钩子支持,允许在扩展注册提供商时进行模型修改。 ([#940](https://github.com/badlogic/pi-mono/pull/940) by [@4h9fbZ](https://github.com/4h9fbZ)) - 通过 `enable_thinking` 为 OpenAI 兼容的补全请求新增 Qwen 思考格式支持。 ([#940](https://github.com/badlogic/pi-mono/pull/940) by [@4h9fbZ](https://github.com/4h9fbZ)) - 新增垂直光标导航的“粘性列”追踪功能,使编辑器在跨短行移动时能恢复首选列位置。 ([#1120](https://github.com/badlogic/pi-mono/pull/1120) by [@Perlence](https://github.com/Perlence)) - 新增 `resources_discover` 扩展钩子,用于在启动和重载时提供额外的技能、提示词和主题。 ### 修复 - 修复了 `switchSession()` 在恢复会话时向会话日志追加多余 `thinking_level_change` 条目的问题。`setThinkingLevel()` 现已具备幂等性。 ([#1118](https://github.com/badlogic/pi-mono/issues/1118)) - 修复了 WSL2/WSLg 环境下剪贴板图像粘贴时,当剪贴板提供 `image/bmp` 格式会写入无效 PNG 文件的问题。现在保存前会将 BMP 图像转换为 PNG。 ([#1112](https://github.com/badlogic/pi-mono/pull/1112) by [@lightningRalf](https://github.com/lightningRalf)) - 修复了 Kitty 键盘协议的基础布局回退机制,防止非 QWERTY 布局触发错误的快捷键 ([#1096](https://github.com/badlogic/pi-mono/pull/1096) by [@rytswd](https://github.com/rytswd))