github princeton-nlp/SWE-agent v0.6.1

latest releases: v0.7.0, v0.70
4 months ago

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

  • Change: sparse clone method is now correctly called "shallow" by @klieret in #591

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

Don't miss a new SWE-agent release

NewReleases is sending notifications on new releases.