[3.3.8] - 2026-03-30
🚀 Features
- Models API Filtering: Endpoint
/v1/modelsnow dynamically filters its list based on the permissions tied to theAuthorization: Bearer <token>when restricted access is on (#781) - Qoder Integration: Native integration for Qoder AI natively replacing the legacy iFlow platform mappings (#660)
- Prompt Cache Tracking: Added tracking capabilities and frontend visualization (Stats card) for semantic and prompt caching in the Dashboard UI
🐛 Bug Fixes
- Cache Dashboard Sizing: Improved the UI layout sizes and context headers for the advanced cache pages (#835)
- Debug Sidebar Visibility: Fixed an issue where the debug toggle wouldn't correctly show/hide sidebar debug details (#834)
- Gemini Model Prefixing: Modified the namespace fallback to properly route via
gemini-cli/instead ofgc/to respect upstream specs (#831) - OpenRouter Sync: Improved compatibility synchronization to automatically ingest the available models catalog correctly from OpenRouter (#830)
- Streaming Payloads Mapping: Reserialization of reasoning fields natively resolves conflict alias paths when output is streaming to edge devices
What's Changed
- fix(ui): improve cache page header sizing and context by @tombii in #835
- fix(debug/sidebar): debug toggle and sidebar visibility by @oyi77 in #834
- fix: use gemini-cli/ as model prefix instead of gc/ by @christopher-s in #831
- fix: align OpenRouter auto-sync with available models by @rdself in #830
Full Changelog: v3.3.7...v3.3.8