This is (mostly) a patch release, in particular fixing several issues that had been introduced by the speed improvements of v0.7.0.
We also solve a bug where existing linter errors in a file left SWE-agent unable to edit (because of our lint-retry-loop).
Breaking changes
Improved
- Enh: Show commands when encountering timeout error by @klieret in #582
- Enh: Configuration option to show time in log by @klieret in #583
- Enh: Allow to configure LONG_TIMEOUT for SWEEnv by @klieret in #584
- Enh: Always write log to traj directory by @klieret in #588
Fixed
- fix
docker.errors.NotFound
by @klieret in #587 - Fix: Revert to full clone method when needed by @klieret in #589
- Fix: Refresh container_obj before querying status by @klieret in #590
- Fixed #571 - show message that model arg is ignored in case of using Azure OpenAI by @jank in #592
- Fix: Linting blocks for existing lint errors by @klieret in #593
- Fix: Process done marker not found in read with timeout by @klieret in #596