NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI
An Agent-Computer Interface (ACI) designed for software development agents OpenHands.
Last release 7 months ago
27 Feb 2026
Ships unpredictably
gaps range from 8 days to 6 months
Nearly every release is documented
notes for 29 of 30 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
30 releases · first in 2024
One column per month.
Nothing published for this version
Strip whitespace if no occurences found str_replace by @timofimo in #143
Suppress pydub warnings when ffmpeg is not available by @neubig in #141
Integrate markdown converter for supported binary file types by @ryanhoangt in #129
Remove the dependency on tree-sitter-languages by @ryanhoangt in #127
tree-sitter-languages by @ryanhoangt in #127Add tools from LocAgents by @czlll in #108
LocAgents by @czlll in #108Tweak error message for insert_line by @enyst in #118
Fix ASCII encoding issue when updating files with non-ASCII characters by @erkinalp in #116
Remove tab normalization for the editor by @ryanhoangt in #115
fix: extra new line when using view command with view_range by @ryanhoangt in #112
view command with view_range by @ryanhoangt in #112fix: incorrect line number in output snippet for str_replace and insert by @ryanhoangt in #110
str_replace and insert by @ryanhoangt in #110Fix editor.validate_file returning incorrect for some PDF files by @diwu-sf in #104
Fix wrong coding detection for files with emojis by replace chardet with charset-normalizer by @ryanhoangt in https://github.com/All-Hands-AI/openhand
chardet with charset-normalizer by @ryanhoangt in https://github.com/All-Hands-AI/openhands-aci/pull/99Add encoding detection for file operations by @ryanhoangt in #94
Rename get_last_history to pop_last_history and fix undo_edit command by @xingyaoww in #85
get_last_history to pop_last_history and fix undo_edit command by @xingyaoww in #85Replace diskcache with custom file-based storage system to resolve memory issues by @xingyaoww in #82
Update tree-sitter to 0.24.0 by @enyst and @neubig in https://github.com/All-Hands-AI/openhands-aci/pull/73
fix: strict mimetype validation
fix: duplicate line numbers when old_str appears multiple times in a line by @ryanhoangt in https://github.com/All-Hands-AI/openhands-aci/pull/65
old_str appears multiple times in a line by @ryanhoangt in https://github.com/All-Hands-AI/openhands-aci/pull/65Full Changelog: https://github.com/All-Hands-AI/openhands-aci/compare/0.2.0...0.2.1
Add repository documentation by @xingyaoww in https://github.com/All-Hands-AI/openhands-aci/pull/61
Full Changelog: https://github.com/All-Hands-AI/openhands-aci/compare/0.1.9...0.2.0
Add trailing slash for folder paths when viewing directory
Sort view directory output for better reproducibility
view directory output for better reproducibility (#50)find command to only hide subpaths (#51)Show count of hidden files in view command
Fix view large directory truncation notice
Fix: use None check instead of falsy
Fix missing new_str field in create command output & add error message to structured output
new_str field in create command output & add error message to structured output (https://github.com/All-Hands-AI/openhands-aci/pull/32)Structured output for view commands in https://github.com/All-Hands-AI/openhands-aci/pull/23
view commands in https://github.com/All-Hands-AI/openhands-aci/pull/23Structured output for file edits.
expandtabs call in str_replace command. (#14)old_str spans multiple lines. (#16)Port the OpenHands's linter module into the library.
str_replace command when old_str and new_str are the same.Port the OpenHands's file editor into the library and verify feature parity.
Your coding agent can read these notes before it upgrades. Set up the MCP server →