SelfHeal: Empirical Analysis of Fix Patterns with a Multi-Agent System for Bug Repair in LLM Agents