synthesize_patch_tool
Start CEGIS synthesis to generate a verified patch that kills a surviving mutant, combining LLM candidates, genetic algorithm evolution, and counterexample feedback.
Instructions
Start CEGIS synthesis to generate a patch that kills a surviving mutant. The engine uses LLM candidates + genetic algorithm evolution + counterexample feedback to produce a verified patch. Returns a SynthesisResult dict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| regionId | No | ||
| projectId | Yes | ||
| llmBackend | No | mock | |
| contextCode | No | ||
| testCommand | Yes | ||
| originalCode | No | ||
| maxIterations | No | ||
| populationSize | No | ||
| mutationCommand | No | ||
| targetMutantIds | No | ||
| workingDirectory | Yes |