├── .gitignore ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── agentless-mini.svg └── swerl-overview.svg ├── license_header.txt ├── pyproject.toml ├── resources ├── sweb_lite_gt_loc.jsonl └── sweb_verified_gt_loc.jsonl ├── src └── swerl │ ├── __init__.py │ ├── agentless_mini │ ├── localize.py │ ├── repair.py │ ├── rerank.py │ ├── tools │ │ ├── check_loc_perf.py │ │ └── prepare_gt_files.py │ └── utils │ │ ├── __init__.py │ │ ├── api.py │ │ ├── args.py │ │ ├── data.py │ │ ├── envs.py │ │ ├── misc.py │ │ └── prompts.py │ └── core │ ├── __init__.py │ ├── prompts.py │ └── reward.py └── tests └── test_reward.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/README.md -------------------------------------------------------------------------------- /assets/agentless-mini.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/assets/agentless-mini.svg -------------------------------------------------------------------------------- /assets/swerl-overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/assets/swerl-overview.svg -------------------------------------------------------------------------------- /license_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/license_header.txt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/pyproject.toml -------------------------------------------------------------------------------- /resources/sweb_lite_gt_loc.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/resources/sweb_lite_gt_loc.jsonl -------------------------------------------------------------------------------- /resources/sweb_verified_gt_loc.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/resources/sweb_verified_gt_loc.jsonl -------------------------------------------------------------------------------- /src/swerl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/__init__.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/localize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/localize.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/repair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/repair.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/rerank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/rerank.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/tools/check_loc_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/tools/check_loc_perf.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/tools/prepare_gt_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/tools/prepare_gt_files.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/utils/__init__.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/utils/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/utils/api.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/utils/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/utils/args.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/utils/data.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/utils/envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/utils/envs.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/utils/misc.py -------------------------------------------------------------------------------- /src/swerl/agentless_mini/utils/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/agentless_mini/utils/prompts.py -------------------------------------------------------------------------------- /src/swerl/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/core/__init__.py -------------------------------------------------------------------------------- /src/swerl/core/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/core/prompts.py -------------------------------------------------------------------------------- /src/swerl/core/reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/src/swerl/core/reward.py -------------------------------------------------------------------------------- /tests/test_reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/swe-rl/HEAD/tests/test_reward.py --------------------------------------------------------------------------------