Metadata-Version: 2.5
Name: promigence-mini-swe-agent
Version: 0.1.0a1
Summary: Run mini-swe-agent (SWE-bench) instances on Promigence sandboxes
Project-URL: Homepage, https://promigence.ai
Author-email: Promigence AI <support@promigence.ai>
License: Apache-2.0
Keywords: evals,mini-swe-agent,promigence,sandbox,swe-bench
Requires-Python: >=3.10
Requires-Dist: mini-swe-agent<2.5,>=2.4
Requires-Dist: promigence>=0.1.0b7
Requires-Dist: pydantic>=2
Requires-Dist: pyyaml>=6
Provides-Extra: dev
Requires-Dist: pytest>=7; extra == 'dev'
Description-Content-Type: text/markdown

# promigence-mini-swe-agent — mini-swe-agent environments on Promigence

Run mini-swe-agent (SWE-bench) instances on Promigence sandboxes.

## Install

```bash
pip install promigence-mini-swe-agent  # Python >= 3.10 (mini-swe-agent's floor)
export PROMIGENCE_API_KEY=prom_api_...  PROMIGENCE_API_URL=https://api.promigence.ai/v1
```

## Run

```bash
mini-extra swebench --subset verified --split test --workers 32 \
  -m anthropic/claude-sonnet-4-5 \
  --environment-class promigence_mini_swe_agent.environment.PromigenceEnvironment \
  -c swebench.yaml -c environment.image=docker.io/swebench/sweb.eval.x86_64.django_1776_django-11133:latest \
  -c environment.spend_cap=5
```

## Help

Every error carries a code, a message and what to do next; the codes are listed at
https://www.promigence.ai/docs/errors. Questions: support@promigence.ai.
