0.9.0
版本发布时间: 2024-08-24 04:29:02
All-Hands-AI/OpenHands最新发布版本:0.9.4(2024-09-21 02:19:59)
What's Changed
Added
- Implement
copy_to
for Runtime by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3211 - Enhance the LLM class with async support by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3202
- Add Vision Input Support for LLM with Vision Capabilities by @Kaushikdkrikhanu in https://github.com/All-Hands-AI/OpenHands/pull/2848
- Support the ability to specify whether to keep prompt for CmdRun by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3218
- Allow injecting additional dependency to OD runtime docker image by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3237
- Clear history at the beginning of a new task🧹 by @mkavinkumar1 in https://github.com/All-Hands-AI/OpenHands/pull/3285
- Collapsible resizers in the UI by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/3330
- Add Security Analyzer functionality by @adrgs in https://github.com/All-Hands-AI/OpenHands/pull/3058
- Integrate Aider Benchmark by @RajWorking in https://github.com/All-Hands-AI/OpenHands/pull/3507
- Add error observations to codeact SWE by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/3392
- Print a warning message when a config has an unknown key by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/3428
- Include guide for OpenAI LLMs by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/3552
- Agent to accept agent config by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/3430
Changed
- Rename OpenDevin to OpenHands by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/3472
- Switch default runtime to EventStream Runtime by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3271
- Tweaks to chat message CSS stylings for lists by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3449
- Copy manifest file into the app container by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3396
- Convert agent prompts into structured Jinja2 templates by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3360
- Handle error observations in codeact by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/3383
- Show exact python interpreter to the agent in IPython and Bash by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3448
Fixed
- Add pip to the runtime by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3306
- Minor UI fix to workspace UI by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/3328
- Correct list rendering for chat window by @sb-git-cloud in https://github.com/All-Hands-AI/OpenHands/pull/3273
- Workspace folder permission & app container cannot access client API by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3300
- Metrics should be updated when agent reaches max iterations. by @RajWorking in https://github.com/All-Hands-AI/OpenHands/pull/3549
- Fix restore cli sessions by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/3409
- Bump max iterations when resuming due to throttling by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/3410
- Custom runtime image won't work for go by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3464
- App docker permission issue by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3427
- Show workspace UI even if no files exist by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/3213
- EventStreamRuntime: fix config passing on init (fixes test_runtime.py errors) by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3233
- Exclude Python cache files/folders from sdist by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3381
- Better error handling for RuntimeClient by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3400
- Fix typing for fake user response function by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/3438
- Fix error when workspace has spaces in path by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/3547
- Prevent 500 server error on a just removed folder when listing files by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3553
- Unsaved content is not lost in the UI by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/3358
- Allow easier copy paste into the terminal by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/3484
New Contributors
- @Kaushikdkrikhanu made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/2848
- @mkavinkumar1 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/3285
- @Ma-hawaj made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/3495
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.8.3...0.9.0