v2.0.0a1
Pre-releasev2.0 pre-release
Warning
This is the prerelease of the mini-swe-agent v2. This includes lots of breaking changes.
This is the largest new release since the launch, focusing on supporting more diverse models and switching to toolcalls by default (as opposed to manual parsing of actions).
Warning
This is a pre-release, there might still be a few changes.
To install from pypi, you need to specify the version explicitly:
pip install --pre mini-swe-agentWhat's new?
- Tool calls: Native tool calling API is now the support, text-based action parsing is still available
- Multimodal input: Support for images and other content types
- More flexible model support in general
What do I need to change?
I only use the mini CLI with default configs
No changes needed.
I use custom configs
You might need to move some config keys. See Config changes.
I parse/analyze trajectories
Some metadata fields moved to extra. See Trajectory format.
I use the python bindings or built custom subclasses
You will need to refactor. An agent can refactor your code based on the instructions below.
Full migration guide
Read the full migration guide