跳到主要内容

xAI 兼容了!Oh My Pi v16.4.2 发布 —— SQLite OAuth 竞态修复

· 阅读需 2 分钟

Oh My Pi v16.4.2 封面


🚀 本次更新

✅ xAI 兼容 · OpenAI 特有 tool call 字段自动降级

✅ SQLite OAuth 竞态修复 · 多进程同时刷新不再冲突

✅ BigInt 序列化 · 远程 compaction 不再丢数据

✅ Codex 版本头修复 · 新模型发现包含版本头


xAI 兼容

xAI 的 API 不支持 OpenAI 特有的一些 tool call 字段和 image detail 设置。现在 OMP 在回放消息历史时会自动降级这些字段,xAI 用户不再遇到请求被拒的情况。

SQLite OAuth 竞态修复

多个进程共享 SQLite 存储的 OAuth 令牌时,同时刷新可能因为竞态条件导致令牌失效。现在引入了持久化凭据所有权和 CAS(compare-and-set)机制,确保只有持有者能刷新。

BigInt 序列化

远程 compaction 时 BigInt 类型的 tool 参数可能丢失精度。现在修了序列化逻辑,BigInt 不会在 compaction 过程中被截断。


升级方式

升级方式:

npm update -g oh-my-pi

完整更新日志:GitHub Release v16.4.2


📣 推荐专区 · 以下为广告内容

💡 觉得这篇文章有用?你可能也会对以下内容感兴趣:

🛠 我日常在用的 AI 编程工具

Claude Code —— 代码理解和重构能力顶尖,写复杂逻辑首选

OpenCode —— 开源 CLI,多模型切换灵活,适合日常开发

Cursor —— 编辑器深度集成 AI,团队协作体验好

📚 我的付费内容《AI 编程实战手册》 已更新 40+ 篇,覆盖 prompt 模板、工具配置、真实案例 👉 [链接]

部分链接包含推广返佣,不影响你的购买价格