← 返回更新日志

Pi v0.75.0

2026-05-17 · GitHub 原文
### 重大变更 - 将支持的最低 Node.js 版本提升至 22.19.0。 ### 修复 - 修复了压缩摘要调用,使其使用自定义代理流函数,从而保留基于代理的 LLM 路由功能 ([#4484](https://github.com/earendil-works/pi/issues/4484))。 - 修复了系统提示词和上下文文件的边界处理,改为使用显式 XML 标签替代 Markdown 标题,从而减少模型对边界解析不一致的问题 ([#4541](https://github.com/earendil-works/pi/pull/4541) by [@herrnel](https://github.com/herrnel))。 - 修复了 OpenAI Codex 生成的模型元数据,使其使用继承自 `@earendil-works/pi-ai` 的当前上游模型列表 ([#4603](https://github.com/earendil-works/pi/pull/4603) by [@mattiacerutti](https://github.com/mattiacerutti))。 - 修复了继承自 `@earendil-works/pi-ai` 的 GitHub Copilot GPT 模型思考元数据,将不支持的 minimal 思考级别映射为 low ([#4622](https://github.com/earendil-works/pi/pull/4622) by [@mattiacerutti](https://github.com/mattiacerutti))。 - 修复了用户作用域的 npm pi 包安装路径,改为安装至 `~/.pi/agent/npm/` 而非 npm 的全局包根目录,从而避免在使用系统管理的 Node 安装时出现权限错误 ([#4587](https://github.com/earendil-works/pi/issues/4587))。 - 修复了全局 fetch 代理/超时变通方案后 Mistral 请求失败的问题,通过移除自定义 fetch 覆盖逻辑,改为使用 undici 8 的 dispatcher 支持 ([#4619](https://github.com/earendil-works/pi/issues/4619))。 - 修复了针对官方声明输出限制实际上等于完整上下文窗口的模型的默认输出 token 请求,从而避免继承自 `@earendil-works/pi-ai` 的无法实现的供应商请求 ([#4614](https://github.com/earendil-works/pi/issues/4614))。