What's Changed
- feat(ui): add long context toggle for Claude models by @gadfly3173 in #928
- Feature/v0.3.5 by @zhukunpenglinyutong in #929
- fix(streaming): resolve message duplication and stream-end content loss by @gadfly3173 in #940
- feat(history): add session ID copy button for CLI resume by @gadfly3173 in #931
- fix: handle structured MCP output in convertFunctionCallOutputToToolResult by @dahuaxiya in #912
- feat(chat): 添加控制台和Terminal选择内容发送到聊天输入框功能 by @JackCmd233 in #903
- fix(build): declare ai-bridge files as task inputs for cache invalidation by @gadfly3173 in #961
- feat(history): implement lite-read for efficient session metadata loading by @gadfly3173 in #952
- fix: resolve race condition between onStreamEnd and updateMessages by @gadfly3173 in #950
- Fix message rendering and streaming content loss by @gadfly3173 in #949
- Feature/v0.4 by @zhukunpenglinyutong in #941
New Contributors
- @dahuaxiya made their first contribution in #912
Full Changelog: v0.3.5...v0.4