Changes
- tests: TestProviderListReadsSettingsOnce counts settings.json's parses, not a 2s bar a loaded runner exceeds (#2185)
- gui: Requests' head stays still on each refresh with Today picked, not shaking sideways in a window about as tall as the page (@LingYi_Stu on X)
- gui: a routing rule's fields keep the line's size on a phone's page
- agent: an agent uninstalled with its folder left behind shows "CLI not found" with no live settings, Hermes and the shared-folder agents too (#2177, mengyianx; #2173, SkyTodInfi)
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>
更新
- 测试:TestProviderListReadsSettingsOnce 统计 settings.json 的解析次数,不再用繁忙测试机会超过的 2 秒门槛(#2185)
- 界面:选择「今天」时,请求页的表头在每次刷新时保持不动,窗口高度与页面差不多时也不会左右抖动(X 上的 @LingYi_Stu)
- 界面:手机页面上路由规则的字段保持一行的大小
- 智能体:卸载后留下文件夹的智能体显示「CLI not found」,不再显示实际生效的设置,Hermes 和共享文件夹的智能体也一样(#2177,mengyianx;#2173,SkyTodInfi)
安装
从 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.1239