github can1357/oh-my-pi v18.1.8

4 hours ago

@oh-my-pi/pi-ai

Added

  • Added GPT-6 Astra support for preserving prompt caching when changing the thinking level during a conversation across the OpenAI and OpenAI Codex providers.

Changed

  • Updated OpenAI Codex requests to improve routing by communicating the selected model and service tier across Responses, WebSocket, and remote-compaction requests.

@oh-my-pi/pi-catalog

Added

  • Added GPT-6 Astra to the OpenAI Codex model catalog, including support for configuration updates and requests using the freeform apply_patch tool.

Fixed

  • Fixed omp models refresh so revoked ChatGPT account tokens no longer prevent the remaining OpenAI Codex models from being discovered.

@oh-my-pi/pi-coding-agent

Fixed

  • Improved background task results with structured output schemas: parsed results are now available through the agent://<id> resource, while large or invalid inline JSON is replaced with a reliable pointer to the complete result.
  • Background task artifacts are retained long enough for follow-up turns to read them, including failed tasks that lack valid structured output, and are cleaned up without blocking shutdown or leaking resources.
  • Fixed context compaction incorrectly accepting archived history that was larger because of opaque reasoning data, allowing the next compaction strategy to run instead.
  • Fixed the Model Hub sidebar jumping to the top when provider refreshes rebuild the list; the focused model, or its nearest remaining entry, is now preserved.
  • Fixed the inspect_image status hint showing the wrong model after switching between image-capable model roles.
  • Fixed multi-minute TUI freezes during subagent activity and batch execution.

What's Changed

  • fix(coding-agent): deliver structured output for background task spawns by @andyhite in #10625

Full Changelog: v18.1.7...v18.1.8

Don't miss a new oh-my-pi release

NewReleases is sending notifications on new releases.