Features
- Added a diagnostic command that records CPU activity for 30 seconds to help investigate high CPU usage.
- Added support for reaching Claude Code through a SOCKS proxy via magpie's HTTP bridge.
- CodeBuddy Code sessions now appear on the Sessions page and can be resumed or deleted.
Bug Fixes
- Fixed automatic model selection when a provider is switched off, so agents move to the remaining provider.
- Fixed tool and reasoning requests on chat-only relays so the group advances correctly.
- Fixed tools with dots in their names so they keep the client-declared name.
- Fixed the account message for natively compacted conversations to show the correct account.
- Fixed typing with an input method editor so the page no longer scrolls.
- Fixed editing patch lists that start with a YAML document marker so the marker is preserved.
- Fixed the title bar in narrow windows so tool icons remain visible and nothing overlaps the title.
- Fixed DSML messages written with pipe separators so they are executed as calls rather than left as text.
- Fixed fast mode for priority-served plugin models regardless of plugin.
- Fixed Codex native compaction so conversations stay on the original account only when enabled, and explain why when unavailable.
- Fixed custom tool rejections from a Responses upstream being returned as raw 400 errors; they are now translated properly.
- Fixed quota refresh indicators so they stay centered and don't jump between turns.
- Fixed Codex model listings to show the correct 272K context window instead of 922K.
- Fixed the gateway's caller key being lost when picking a model in Claude Code and Codex configurations.
- Fixed a Claude Code tier selected as main model showing as "Same as main model" instead of its own name.
- Fixed the Claude model chip to match the number shown in Claude Desktop's menu.
Improvements
- Model list now includes reasoning levels as plain names for Catwalk clients.
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>
功能
- 新增了一个诊断命令,可记录 30 秒的 CPU 活动,以帮助排查高 CPU 使用率问题。
- 新增支持通过 magpie 的 HTTP 桥接经由 SOCKS 代理访问 Claude Code。
- CodeBuddy Code 会话现在显示在 Sessions 页面,并且可以恢复或删除。
错误修复
- 修复了某个提供程序关闭时的自动模型选择问题,使代理转移到剩余的提供程序。
- 修复了仅聊天中继上的工具和推理请求,使分组正确推进。
- 修复了名称中带点的工具,使其保留客户端声明的名称。
- 修复了原生压缩对话的账户消息,使其显示正确的账户。
- 修复了使用输入法编辑器输入导致页面滚动的问题。
- 修复了编辑以 YAML 文档标记开头的补丁列表时标记被保留的问题。
- 修复了窄窗口中的标题栏,使工具图标保持可见且没有内容与标题重叠。
- 修复了使用竖线分隔符编写的 DSML 消息,使其作为调用执行而不是保留为文本。
- 修复了优先服务的插件模型的快速模式,使其不受具体插件影响。
- 修复了 Codex 原生压缩,使对话仅在启用时保留在原账户上,并在不可用时说明原因。
- 修复了来自 Responses 上游的自定义工具拒绝被返回为原始 400 错误的问题;现在它们会被正确转换。
- 修复了配额刷新指示器,使其保持居中,不会在轮次之间跳动。
- 修复了 Codex 模型列表,显示正确的 272K 上下文窗口,而不是 922K。
- 修复了在 Claude Code 和 Codex 配置中选择模型时网关的调用方密钥丢失的问题。
- 修复了被选为主模型的 Claude Code 层级显示为“Same as main model”而不是其自身名称的问题。
- 修复了 Claude 模型标签,使其与 Claude Desktop 菜单中显示的数字匹配。
改进
- 模型列表现在以纯名称形式为 Catwalk 客户端显示推理级别。
安装
从 usemagpie.ai 下载,或运行 curl -fsSL https://usemagpie.ai/install.sh | sh。已安装的 magpie 会自动更新。