v0.47.0: Bug fixes

Bug fixes

- Read tool infinite loop - Fixed infinite loop when Read tool returns empty string
- Session title generation - Fixed race condition causing "Session must have at least 1 message" error
- Windows sound paths - Fixed Bun virtual FS sound path extraction on Windows