Skip to content

magpie v0.1.2652

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:36
· 1530 commits to main since this release

Features

  • Quota history now includes the measured windows reserved for routing.
  • The global proxy setting is now read from shared settings.

Improvements

  • Routing traces now show the fallback answer when no rules matched.
  • Group traces now record the exact routing decision made by the classifier.

Bug Fixes

  • Fixed relayed Responses stream sequence numbers so they continue counting up.
  • Fixed relayed Responses and Gemini replies so logged calls include the correct text.
  • Fixed MCP writes to Claude Code's .claude.json so they respect its save lock.
  • Fixed Copilot's Gemini and Grok misinterpreting certain Codex tool definitions.
  • Fixed the Codex agent to preserve the user's selected model provider after a takeover or reset.
  • Fixed Grok relay compaction-blob refusals by stripping sealed reasoning and retrying.
  • Fixed skills installed by the CLI updating from the wrong location; they now use the lock file.
  • Fixed long input IDs being rejected by services with a 64-character limit; they are now shortened using a type prefix and SHA-256 hash.
  • Fixed switching the global proxy so idle connections from the old proxy are closed.
  • Fixed GitHub uploads timing out after 30 seconds on slow but active connections.
  • Fixed the visible <agent> all command to clear removed models and the only-picked switch.
  • Fixed a skill lock entry taking over a folder that belongs to the user.

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>

Thanks to ggbdpq, RoyShen12, jiawei322, zminds, Apri1qing, Geidorf, chowyuan1314, isnine, ghjkllasdf-fake and narcissux, whose reports and code went into this release. Everyone who helped: contributors.

Features

  • 配额历史现在包含为路由保留的测量窗口。
  • 全局代理设置现在从共享设置中读取。

Improvements

  • 路由跟踪现在会在没有规则匹配时显示回退答案。
  • 分组跟踪现在记录分类器做出的确切路由决策。

Bug Fixes

  • 修复了中继 Responses 流序列号,使其持续递增。
  • 修复了中继 Responses 和 Gemini 回复,使记录的调用包含正确的文本。
  • 修复了 MCP 对 Claude Code 的 .claude.json 的写入,使其遵循其保存锁。
  • 修复了 Copilot 的 Gemini 和 Grok 误解某些 Codex 工具定义的问题。
  • 修复了 Codex 代理在接管或重置后保留用户所选模型提供商的问题。
  • 修复了 Grok 中继压缩 blob 拒绝的问题,方法是剥离密封的推理内容并重试。
  • 修复了 CLI 安装的技能从错误位置更新的问题;它们现在使用锁文件。
  • 修复了长输入 ID 被有 64 个字符限制的服务拒绝的问题;现在会使用类型前缀和 SHA-256 哈希将其缩短。
  • 修复了切换全局代理时旧代理的空闲连接未被关闭的问题。
  • 修复了 GitHub 上传在缓慢但活跃的连接上 30 秒后超时的问题。
  • 修复了 visible <agent> all 命令,以清除已移除的模型和 only-picked 开关。
  • 修复了技能锁条目接管属于用户的文件夹的问题。

安装

从 usemagpie.ai 下载,或运行 curl -fsSL https://usemagpie.ai/install.sh | sh。已安装的 magpie 会自动更新。

感谢 ggbdpq、RoyShen12、jiawei322、zminds、Apri1qing、Geidorf、chowyuan1314、isnine、ghjkllasdf-fake 和 narcissux:这次更新里有你们的反馈与代码。所有贡献者见贡献墙。


The same release, and the feed magpie updates from: https://github.com/yetone/magpie-releases/releases/tag/v0.1.2652