Bug Fixes
- Fixed Gemini reasoning responses so they stream progressively instead of leaving the interface empty during thinking.
- Fixed an issue where a 1M-token model could be misidentified as a smaller 272K GPT model.
- Fixed detection of the
goosecommand on PATH so it’s not confused with other Go programs. - Fixed Qoder upstream errors being incorrectly reported as 502 Bad Gateway by requiring Qoder version 0.2.24 or later.
Improvements
- Optimized model catalog lookups by reusing cached results until the catalog changes.
- Reuse the compressed request decoder between requests to reduce overhead and improve performance.
Install
Download from usemagpie.ai, or curl -fsSL https://usemagpie.ai/install.sh | sh. An installed magpie updates itself.
- macOS (Apple Silicon):
magpie-darwin-arm64.dmg - macOS (Intel):
magpie-darwin-amd64.dmg - Windows:
magpie-windows-amd64.exe(ARM:magpie-windows-arm64.exe) - Linux:
magpie-linux-amd64/magpie-linux-arm64(needs GTK 3 and WebKitGTK 4.1) - Terminal only:
magpie-cli-<os>-<arch>
错误修复
- 修复了 Gemini 推理响应,使其逐步流式输出,而不是在思考期间让界面保持空白。
- 修复了一个问题:1M-token 模型可能被误识别为较小的 272K GPT 模型。
- 修复了对 PATH 中
goose命令的检测,使其不会与其他 Go 程序混淆。 - 修复了 Qoder 上游错误被错误报告为 502 Bad Gateway 的问题,要求 Qoder 版本 0.2.24 或更高。
改进
- 优化了模型目录查找,通过复用缓存结果直到目录发生变化。
- 在请求之间复用压缩请求解码器,以减少开销并提高性能。
安装
从 usemagpie.ai 下载,或运行 curl -fsSL https://usemagpie.ai/install.sh | sh。已安装的 magpie 会自动更新。
The same release, and the feed magpie updates from: https://github.com/yetone/magpie-releases/releases/tag/v0.1.1304