v0.6.0
版本发布时间: 2024-06-05 21:16:40
SWE-agent/SWE-agent最新发布版本:v0.7.0(2024-09-25 22:45:14)
What's Changed
We sped up SWE-agent by 2x (timed with GPT4o). This is mostly due to faster communication with the running processes inside of the Docker container and other container setup & installation related improvements. Here are a few relevant PRs:
- Switch to fast communicate and shallow clone by default by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/530
- Change: Only wait 1s for docker to start by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/541
- Feat: experimental shallow cloning by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/498
- Enh: Start from clone of python conda environment for speedup by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/548
- Enh: Use uv for editable install by default by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/547
Fixed
- Web UI: Remove -n option to wait by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/487
- Web UI: Kill the Flask server on exit. by @kwight in https://github.com/princeton-nlp/SWE-agent/pull/479
- Web UI: Avoid proxy errors on MacOS by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/506
- Ensure container_name is reset for non-persistent containers by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/463
- Fix: Do not allow persistent container with cache task imgs by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/551
Improved
- Improve scrolling behavior in web UI by @anishfish2 in https://github.com/princeton-nlp/SWE-agent/pull/420
- Web UI: Render Markdown in agent feed messages. by @kwight in https://github.com/princeton-nlp/SWE-agent/pull/486
- Enh: Remove redundant 'saved traj to X' messages by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/528
- Allow to disable config dump to log by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/537
- Resolve relative paths to demonstrations and commands by @klieret in https://github.com/princeton-nlp/SWE-agent/pull/444
New Contributors
- @panozzaj made their first contribution in https://github.com/princeton-nlp/SWE-agent/pull/476
- @kwight made their first contribution in https://github.com/princeton-nlp/SWE-agent/pull/482
- @anishfish2 made their first contribution in https://github.com/princeton-nlp/SWE-agent/pull/420
- @ofirpress made their first contribution in https://github.com/princeton-nlp/SWE-agent/pull/489
- @milaiwi made their first contribution in https://github.com/princeton-nlp/SWE-agent/pull/469
- @burnettk made their first contribution in https://github.com/princeton-nlp/SWE-agent/pull/533
Full Changelog: https://github.com/princeton-nlp/SWE-agent/compare/v0.5.0...v0.6.0