Oh My Pi v17.2.2: GMI Cloud provider, Cursor K3 fixes, MCP reconnect on /reload-plugins
Adds the GMI Cloud provider (OpenAI-compatible, dynamic model discovery). Fixes Cursor K3 effort variant classification, conversation checkpoints, and unsafe mid-session switches. Fixes /reload-plugins failing to reconnect MCP servers, DuckDuckGo search under-returning results, and Codex saved-reset auto-redeem being pool-wide and expiry-aware.
PUBLISHED2026-07-31
OBSERVED2026-08-21
AGE25d
SOURCES1
- @oh-my-pi/pi-agent-core: Fixed response-only usage records treated as context anchors. Capped context compaction summary output to 16,384 tokens.
- @oh-my-pi/pi-ai: Added gmi-cloud provider with API-key paste login. Updated AuthStorage to prioritize soonest-expiring reset credits. Exported SENSITIVE_TOKEN_RE for credential obfuscation. Fixed Cursor checkpoints recorded as billable output tokens. Fixed expired OAuth credentials returned without refresh. Fixed Cursor history replay (structured message order, K3 thinking blocks, unsafe mid-session K3 switches).
- @oh-my-pi/pi-catalog: Added GMI Cloud provider. Fixed Cursor K3 effort variants classified as non-reasoning models. Fixed Google AI Studio requests failing on
storefield. Fixed Synthetic models losing capabilities (reasoning, vision, output limits, pricing). Fixed Cursor 1M-token context windows defaulting to 200k. Fixed GitHub Copilot routing for grok-4.5. - @oh-my-pi/pi-coding-agent: Added Ctrl+L live voice toggle (moved display-reset to Alt+L). Added ctx.invokeTool to extension contexts. Improved startup performance (subagent model refresh off critical path, batched session file writes). Rewrote Codex saved-reset auto-redeem as pool-wide, window-exact, expiry-aware. Fixed Kitty terminal crash on non-PNG tool images. Fixed subagent resets wiping shared kernel. Fixed copy selector and ask dialog rendering raw key IDs. Fixed /reload-plugins not reconnecting MCP servers. Fixed DuckDuckGo search under-returning results and ignoring date bounds. Fixed env-driven OTLP trace export ignoring OTEL_RESOURCE_ATTRIBUTES. Fixed bash tool EACCES on multi-user machines. Fixed LSP write batching.
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.