@oh-my-pi/pi-ai
Added
- Added support for text embeddings, document reranking, video generation, image generation across multiple providers, audio speech synthesis, and audio transcription services.
- Added support for the System One judgment API, including configurable request headers for proxy routing and custom authentication.
Changed
- Updated API response cost reporting to use aggregate usage totals.
- Model list responses now optionally include a model kind.
Fixed
- Fixed detection of Claude usage-limit errors.
@oh-my-pi/pi-catalog
Added
- Expanded OpenRouter provider support with embedding, reranking, video generation, text-to-speech, and speech-to-text capabilities, including five new speech-to-text models.
- Added speech-to-text support to the OpenAI provider.
@oh-my-pi/pi-coding-agent
Added
- Added comprehensive browser automation tools for accessibility auditing, React inspection, console and network monitoring, performance tracing, semantic DOM queries, tab management, screen recording with cursor overlays, downloads, custom initialization scripts, persistent storage, and WebMCP cross-frame tool discovery.
- Added support for buffered cloud transcription with OpenAI-compatible models.
- Added visual change detection for video processing, including FFMPEG analysis and SVG overlays.
- Added support for declaring native judges through custom providers using the
typesafeandopenrouter-decisionsAPI values, with configurable base URLs, API keys, and headers.
Changed
- Expanded browser security and resilience controls with configurable HTTPS error handling, domain allow-listing, and automatic tab recycling when security-sensitive state changes.
- Updated background job notifications to deliver output as follow-up messages and discourage unnecessary polling.
- Expanded the bash tool's documented auxiliary utilities and removed its truncation footer notice.
Fixed
- Improved responsiveness in long sessions by significantly reducing the time required to scan provider context for credential patterns.
- Fixed native judges failing to honor configured request headers, enabling authenticated and header-routed judge providers to work as configured.
- Fixed LSP requests hanging when aborted while waiting for an earlier write to complete.
@oh-my-pi/pi-tui
Changed
- Improved Bash tool background-task notices by providing completed output as a follow-up and discouraging unnecessary polling.
What's Changed
- fix(judgment): support custom headers and models.yml config for native judges by @Thisen in #12678
- perf(secrets): gate built-in credential regexes behind literal prefix probes by @DarkPhilosophy in #12666
New Contributors
Full Changelog: v18.2.7...v18.2.8