What's Changed
Added
- Custom microagents are now supported in headless and CLI modes by @rbren in #5971
- Enable/disable function calling by user configuration by @young010101 in #5992
- Added RateLimitError status on UI and Agent state by @rkat7 in #5910
- Enable Multi Conversation Feature behind feature flag by @tofarr in #6011
- Add runtime size configuration feature by @neubig in #5805
Changed
- Restructure microagents system by @xingyaoww in #5886
- Developer mode now defaults to storing data on the filesystem instead of in-memory, to help LLM settings persist by @rbren in #6016
- Replace pexpect with libtmux in BashSession by @xingyaoww in #4881
Fixed
- OpenHands will now default to opening draft PRs, and is better about not opening multiple PRs by @rbren in #5986
- Performance improvement of UI during long sessions by @amanape in #6006
- Fixes an issue where long repository names would cause layout issues in the project menu card by @mkwatson in #6091
- Fixed file upload, especially for large zip files by @rbren in #6126
New Contributors
- @siu-issiki made their first contribution in #6025
- @rkat7 made their first contribution in #5910
- @plutack made their first contribution in #6026
- @stefand678 made their first contribution in #6043
- @dkozlov made their first contribution in #6076
- @mkwatson made their first contribution in #6091
Full Changelog: 0.18.0...0.19.0