Skip to content

Releases: SWE-agent/mini-swe-agent

v2.4.6

Choose a tag to compare

@klieret klieret released this 23 Jul 03:12
a83fcae

What's Changed

  • fix(agents): count billed calls that fail to parse against cost_limit by @EnesYilmazcode in #915

Full Changelog: v2.4.5...v2.4.6

v2.4.5

Choose a tag to compare

@klieret klieret released this 06 Jul 16:12
e187bcb

What's Changed

  • fix(config): read config files as UTF-8 regardless of locale by @EnesYilmazcode in #892
  • fix(models): don't mask malformed tool-call errors as truncation by @klieret in #896

Full Changelog: v2.4.4...v2.4.5

New contributors

Thanks to simple-zy for raising issue #894

v2.4.4

Choose a tag to compare

@klieret klieret released this 02 Jul 16:51
4fe36a3

What's Changed

  • fix: remove startup-banner emoji that crashes import on non-UTF stdout by @EnesYilmazcode in #886
  • fix(benchmarks): don't mutate shared config across worker threads in get_sb_environment by @EnesYilmazcode in #887

New Contributors

Full Changelog: v2.4.3...v2.4.4

v2.4.3

Choose a tag to compare

@klieret klieret released this 29 Jun 15:19
408a133

What's Changed

Fixes

Enhancements

New Contributors

Full Changelog: v2.4.2...v2.4.3

v2.4.2

Choose a tag to compare

@klieret klieret released this 18 Jun 21:37
674e908

What's Changed

Small release to bump image versions in programbench runner.

Full Changelog: v2.4.1...v2.4.2

v2.4.1

Choose a tag to compare

@klieret klieret released this 11 Jun 21:46
531dbaf

What's Changed

  • fix: kill local process group on timeout by @Swing-G in #865

New Contributors

Full Changelog: v2.4.0...v2.4.1

v2.4.0

Choose a tag to compare

@klieret klieret released this 10 Jun 22:27
f91ccba

What's Changed

  • Change(swe-bench configs): Drop T=0 default in swe-bench by @klieret in #861
  • Enh: Expose finish_reason to format_error_template by @klieret in #862
  • feat(inspector): display reasoning_content with toggle and hot-reload by @AlexanderDefuria in #815
  • Enh: Cap consecutive format errors by @klieret in #863

New Contributors

Full Changelog: v2.3.1...v2.4.0

v2.3.1

Choose a tag to compare

@klieret klieret released this 09 Jun 21:19
a85bf5e

What's Changed

  • Fix(swebench): source ~/.bashrc via BASH_ENV to activate testbed env by @seek-far in #858
  • fix: persist full model response in extra dict on FormatError (#784) by @VittoriaLanzo in #821

New Contributors

Full Changelog: v2.3.0...v2.3.1

Run mini-swe-agent on ProgramBench!

Choose a tag to compare

@klieret klieret released this 21 May 14:37
adfe202

What's Changed

The main feature is compatibility with ProgramBench, a new and ultra-challenging software benchmark.

programbench mini announcement

Fixes

  • fix: add exist_ok=True to mkdir in BubblewrapEnvironment by @hobostay in #802
  • Fix/cost limit zero by @klieret in #825
  • fix: add wall-clock time limit to properly kill agents by @klieret in #832

Full Changelog: v2.2.8...v2.3.0

v2.2.8

Choose a tag to compare

@klieret klieret released this 24 Mar 16:52
58ad92f

Warning

The dependency litellm in versions 1.82.7 and 1.82.8 was compromised. If you updated/installed litellm in the last few overs
SSH and API keys might have been compromised.

The compromised versions should have been removed from pypi, but the PR below also excludes them in the dependencies.

  • security: exclude compromised litellm versions 1.82.7 and 1.82.8 by @michalcichon in #794

New Contributors

Full Changelog: v2.2.7...v2.2.8