{"version":"0.47.0","date":"2026-01-12","dateFormatted":"January 12, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.47.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.47.0.json","summary":"Bug fixes","surfaces":["cli"],"changes":[{"type":"fix","surface":"cli","title":"Read tool infinite loop"},{"type":"fix","surface":"cli","title":"Session title generation"},{"type":"fix","surface":"cli","title":"Windows sound paths"}],"security":[],"deprecations":[],"contentText":"Bug fixes\n\n- Read tool infinite loop - Fixed infinite loop when Read tool returns empty string\n- Session title generation - Fixed race condition causing \"Session must have at least 1 message\" error\n- Windows sound paths - Fixed Bun virtual FS sound path extraction on Windows"}