github yetone/magpie v0.1.1225
magpie v0.1.1225

latest releases: v0.1.1228, v0.1.1227, v0.1.1226...
7 hours ago

Features

  • Added a built-in plugin runtime and a Plugins › Built-in page for switching built-in plugins.
  • GitHub sync can now save to an encrypted file in a private GitHub repository, alongside WebDAV and S3.
  • Provider models can be marked as video or image in the editor, and the UI shows whether a provider serves its full list or only selected models.
  • OpenRouter's image-only models now use its image generation API instead of chat.
  • Model lists now show each model's service tiers for every client.
  • Kimi Code sessions now appear on the Sessions page and the Usage page's Sessions tab.
  • Library → Instructions now lists more supported agents, each pointing to the file it reads.
  • Project skills and MCP servers now reach Qoder, CodeBuddy, Droid, Cline, and Command Code.
  • The app window reopens on the last page you visited.
  • Claude Code safety refusals now match Anthropic's behavior, fall back to another model, and let you configure how many fallback accounts to ask.
  • Imports and syncs can install plugins and name the subscriptions that need sign-in.
  • Large repositories can now install skills by fetching only the needed skill folders.

Improvements

  • Idle magpie no longer parses settings.json for every account and model price.
  • Gateway now clarifies that gateway keys are available after turning on Share on local network, including for other computers and tunnels.
  • Claude Code's /model now shows the provider beside the account when model names are plain.
  • Start-up sync now yields after each agent's part so page reads and changes go through first.
  • Update checks now use the GitHub token from Settings and report when GitHub's rate limit is reached.

Bug Fixes

  • Saving a routing group no longer waits on a Codex usage read, and the saved row scrolls back into view.
  • A subscription's place in the order now holds when its plugin uses the other ID.
  • Older well-known kits group as one source again.
  • Magpie can now reach a ZCode whose data was moved to another folder.
  • Updates found before release notes are available now fetch the notes on the next check.
  • Held routing rules fail over within the member they chose, and outside fallbacks aren't kept for the turn.
  • ZCode calls no longer include cache in input, so Requests page hit rates are accurate.
  • Leftover text between a GLM tool call and its close is no longer sent as text.
  • Conversations too long for a model reach the agent immediately instead of being retried as rate limits.
  • The signed-in Claude Code account's /usage now goes through its own proxy.
  • Pi's and omp's own calls now reach Usage, including in WSL.
  • The Providers page keeps asking while an account list is loading instead of stopping early.
  • Redaction placeholders the model rewrites now return the correct value.
  • Renamed providers' models now follow them in Pi, OmO, Prime Agent, and StepCode.
  • Unreadable skill copies stay in place during sync.
  • Reasonix state is cleared in sandboxes so Library reads the correct REASONIX.md.
  • Pi and OmO now write instructions into the user's own CLAUDE.md instead of hiding them in a new AGENTS.md.
  • GitHub sync gives correct "not a magpie backup" advice instead of pointing under magpie/magpie/.
  • Update checks no longer report all plugins as up to date when some couldn't be checked.
  • A moved Cursor now gets a plugin update, so earlier steps no longer inflate prompt usage.
  • Deferred plugin usage is billed with its step, not reported as the prompt.
  • Unreadable upstream errors now fail the reply so Codex can try again.

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>

Features

  • 添加了内置插件运行时和 Plugins › Built-in 页面,用于切换内置插件。
  • GitHub 同步现在可以保存到私有 GitHub 仓库中的加密文件中,与 WebDAV 和 S3 并列。
  • 提供方的模型可以在编辑器中被标记为视频或图像,并且界面会显示某个提供方提供的是完整列表还是仅选定的模型。
  • OpenRouter 的仅图像模型现在使用其图像生成 API,而不是聊天 API。
  • 模型列表现在会针对每个客户端显示每个模型的服务层级。
  • Kimi Code 会话现在显示在 Sessions 页面和 Usage 页面的 Sessions 标签页中。
  • Library → Instructions 现在列出了更多受支持的代理,每个代理都指向它所读取的文件。
  • 项目技能和 MCP 服务器现在可被 Qoder、CodeBuddy、Droid、Cline 和 Command Code 使用。
  • 应用窗口会重新打开到你上次访问的页面。
  • Claude Code 的安全拒绝现在与 Anthropic 的行为一致,会回退到另一个模型,并允许你配置要询问多少个回退账户。
  • 导入和同步现在可以安装插件,并指定需要登录的订阅。
  • 大型仓库现在可以通过仅获取所需的技能文件夹来安装技能。

Improvements

  • 空闲的 magpie 不再为每个账户和模型价格解析 settings.json。
  • Gateway 现在说明,网关密钥在开启 Share on local network 后可用,包括用于其他计算机和隧道。
  • Claude Code 的 /model 现在会在模型名称为普通名称时,在账户旁边显示提供方。
  • 启动同步现在会在每个代理的部分之后让出,以便页面的读取和更改先完成。
  • 更新检查现在使用 Settings 中的 GitHub 令牌,并在达到 GitHub 速率限制时进行报告。

Bug Fixes

  • 保存路由组不再等待 Codex 用量读取,并且保存的行会滚动回可见区域。
  • 当订阅的插件使用另一个 ID 时,订阅在顺序中的位置现在会保持不变。
  • 较旧的知名套件现在再次归为一个来源。
  • magpie 现在可以访问数据已移动到另一个文件夹的 ZCode。
  • 在发布说明可用之前发现的更新现在会在下次检查时获取说明。
  • 被保持的路由规则会在其选择的成员内部进行故障转移,并且本回合不会保留外部回退。
  • ZCode 调用不再在输入中包含缓存,因此 Requests 页面的命中率是准确的。
  • GLM 工具调用与其结束标记之间的残留文本不再作为文本发送。
  • 对于模型来说过长的对话现在会立即交给代理,而不是被当作速率限制进行重试。
  • 已登录 Claude Code 账户的 /usage 现在会通过其自己的代理。
  • Pi 和 omp 自身的调用现在会显示在 Usage 中,包括在 WSL 中。
  • Providers 页面会在账户列表加载期间持续请求,而不是提前停止。
  • 被模型改写的脱敏占位符现在会返回正确的值。
  • 提供方重命名后,其模型现在会在 Pi、OmO、Prime Agent 和 StepCode 中跟随更新。
  • 无法读取的技能副本在同步期间会保留在原位。
  • Reasonix 状态会在沙盒中被清除,以便 Library 读取正确的 REASONIX.md。
  • Pi 和 OmO 现在会将指令写入用户自己的 CLAUDE.md,而不是将其藏在一个新的 AGENTS.md 中。
  • GitHub 同步会给出正确的“不是 magpie 备份”提示,而不是指向 magpie/magpie/ 下。
  • 当某些插件无法检查时,更新检查不再报告所有插件均为最新。
  • 移动后的 Cursor 现在会获得插件更新,使早期步骤不再虚增提示用量。
  • 延迟的插件用量会随其步骤计费,而不是报告为提示用量。
  • 无法读取的上游错误现在会导致回复失败,以便 Codex 可以重试。

安装

从 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.1225

Don't miss a new magpie release

NewReleases is sending notifications on new releases.