Features
- Added custom masking rules in Settings → Privacy. You can define your own sensitive-value patterns using a prefix or regular expression, choose a placeholder name, and get clear validation feedback for invalid rules.
- Gateway and relay keys such as
oc_sk_...andor_sk_...are now automatically masked wherever they appear, including inside JSON strings.
Bug Fixes
- Fixed a routing issue when moving a conversation from Grok to Codex through ChatGPT: a refusal after a
codex.rate_limitsevent was treated as a reply and passed to Codex. The system now catches these refusals, retries without the sealed reasoning, and leaves the refused content out of later turns.
Improvements
- Improved secret detection for fields named
key: they are only masked when the value is a 16+ character mix of letters and digits, avoiding false positives likesort_keyorobj.key. - Unified masking rule definitions so built-in secret names and markers stay consistent, and made placeholder names stable when multiple rules match the same value.
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>