English

SIADAFIX: issue description response for adaptive program repair

Software Engineering 2025-10-21 v1 Computation and Language

Abstract

We propose utilizing fast and slow thinking to enhance the capabilities of large language model-based agents on complex tasks such as program repair. In particular, we design an adaptive program repair method based on issue description response, called SIADAFIX. The proposed method utilizes slow thinking bug fix agent to complete complex program repair tasks, and employs fast thinking workflow decision components to optimize and classify issue descriptions, using issue description response results to guide the orchestration of bug fix agent workflows. SIADAFIX adaptively selects three repair modes, i.e., easy, middle and hard mode, based on problem complexity. It employs fast generalization for simple problems and test-time scaling techniques for complex problems. Experimental results on the SWE-bench Lite show that the proposed method achieves 60.67% pass@1 performance using the Claude-4 Sonnet model, reaching state-of-the-art levels among all open-source methods. SIADAFIX effectively balances repair efficiency and accuracy, providing new insights for automated program repair. Our code is available at https://github.com/liauto-siada/siada-cli.

Keywords

Cite

@article{arxiv.2510.16059,
  title  = {SIADAFIX: issue description response for adaptive program repair},
  author = {Xin Cao and Nan Yu},
  journal= {arXiv preprint arXiv:2510.16059},
  year   = {2025}
}

Comments

20 pages, 3 figures

R2 v1 2026-07-01T06:44:04.143Z