2.45.0
What's Changed
β¨ Features
- Add copy and download controls to the bottom of long code blocks in assistant outputs
π Bug Fixes
- Integration action buttons are positioned inconsistently across integration types
- Budget reset value is not populated to PostgreSQL DB from LiteLLM
- Managed MCP catalog cannot express an OAuth issuer, so every Claude Desktop connector fails RFC 9207 validation
- Claude Desktop MCP connectors fail OAuth authorization on macOS
- Spend collector double-counts member spend by scoring member budgets against the parent project budget reset schedule
- Backend: Monthly budget reset calculation uses hardcoded 30 days instead of actual month length
- MCP auth UI discards a callback that arrives after its 60 s timeout
- External users and service accounts are automatically assigned personal projects, causing incorrect spend attribution and budget bypass
- Project budget period spending mismatch between user spendings total and Key spending
- Infinite loop occurs during Confluence datasource indexing when processed sources exceed total count
- CodeMie UI: per-user spending does not match total key spending
Full Changelog: 2.44.0...2.45.0