v0.22.3: Detailed transcript view, customizable sounds, terminal setup support, and model upgrades

New features and enhancements

- Detailed transcript view (Ctrl+O): Press Ctrl+O to view comprehensive tool execution details with complete breakdowns for all tool types including Execute, Edit, MultiEdit, Create, and more
- Customizable completion sounds: Configure sound notifications when commands complete, with support for different sounds in focus mode and custom sound file paths
- Terminal setup support: Added automated setup support for Warp, iTerm2, and macOS Terminal with automatic terminal indicators for improved integration
- PowerShell update: Now uses pwsh.exe for better PowerShell compatibility and reliability on Windows systems
- Drag-and-drop image support: Attach images to CLI sessions via drag-and-drop for easier multimodal interactions
- Custom models in subagents: Added support for using custom models when executing subagents via Task tool
- Custom droid descriptions: Moved custom droid descriptions to Task tool for better organization and usability
- droid exec custom model support: Added support for custom models in droid exec sessions

Bug fixes and stability

- Resolved issues with prompt caching to improve performance and reduce costs
- Added model ID logging on CLI tool execution for better observability
- Limited messages rendered in Ctrl+O view to improve performance with large transcripts
- Fixed sound files not being included in SEA binary releases
- Fixed readonly value change issues that caused unexpected behavior
- Fixed ExitSpecMode flickering issues for smoother user experience
- Removed duplicate custom models header in settings
- Improved session persistence to legacy sessions to maintain backward compatibility
- Fixed infinite render issues on Windows systems
- Fixed 400 error handling and validation
- Added model validation error messages for better debugging
- Fixed certificate loading timing to occur after logging initialization