github yetone/magpie v0.1.1230
magpie v0.1.1230

one hour ago

Changes

  • library: Grok Build and Grok App can be given hooks (#1790)
  • agent, gui: connecting an agent whose model list holds none of magpie's models says so, in the reader's language (#1989, znuaibot)
  • cli: a magpie model picked for an agent not connected connects it first (#1900)
  • tests: the cache-fields record test starts from a log of its own (#1897)
  • tests: the slow-read list's immediate re-ask is asked within its own retry window (#1889)
  • gateway: Codex's 507 "exceeded request buffer limit" is asked again and told as a 503, not relayed as it came (#2034, sparrowu93)
  • gateway: an image request to a routing group moves on to the next member when one answers 5xx (#2005, tianxia3111)
  • usage: each account picks a recorded allowance cycle beside its curve, meters and legend following it (#2009, NorethSea)
  • agent: Claude Code's /model takes models added in magpie again when the picker magpie wrote has lost its mark (#2046, cjyrainbow)
  • gui: magpie web keeps its sign-in when another service on the same address fills or clears the host's cookies, and a page opened without it says why and takes the key (#2033, 321sssrt-bit)
  • agent: T3 Code keeps the name, auto-compact and other settings the user gave magpie's provider across a restart (#2030, Kanscape)
  • gateway: a video request's other fields reach a provider's own videos API as sent, so Agnes gets its mode (#1399, shen-joe)
  • dsh: Reconnect puts magpie's key over one in dsh's key store that magpie refuses, and Disconnect puts it back (#1419, DannyJRu)
  • gateway: a translated Responses reply keeps the web search that ran, with its query and sources (#2044, BussanQ)
  • agent: OmO's update runs the npm of the node it was installed with, not a system one first on magpie's PATH (#2021, ggbdpq)
  • library: Claude Code's hooks can go on every event it has, StopFailure, PostCompact and FileChanged among them (#2020, emo172)
  • gateway: a provider's own cap on how long a key that keeps failing rests (#2008, Gaudi-XIX)
  • gateway: a key out of a daily allowance rests until the time of day it comes back (#2008, Gaudi-XIX)
  • gateway: a plugin whose config hook says searches: true is sent the client's web_search as sent (#2027, yudaleng)
  • factory: Haiku 5.5 and Mistral Large 4, in droid 0.240.0's picker, are offered, and moved users get plugin 0.1.25 (JL on Discord)
  • davsync: a computer joining a sync folder keeps the gateway keys the folder's store has never seen (#1737, #1714, ggbdpq)
  • sessions: a gateway-sessions-hidden.json that doesn't parse is kept aside before the next delete or Restore writes over it (#1722, ggbdpq)
  • mcpauth: an MCP sign-in canceled while its token is being fetched no longer saves the late token or replaces the server's sign-in (#1750, ggbdpq)
  • provider: a Codex reset spent while an allowance read is in flight is never undone by that read, even on Windows' coarse clock (#1754, ggbdpq)

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>

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

Don't miss a new magpie release

NewReleases is sending notifications on new releases.