change_signature
Modify function signatures by adding, removing, renaming, or reordering parameters and automatically update all call sites. Preview changes safely with dry-run mode.
Instructions
Change a function/method signature (add/remove/rename/reorder parameters) and update all call sites. Dry-run by default (safe preview).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol_id | Yes | Symbol ID of the function/method to modify | |
| changes | Yes | Array of changes to apply | |
| dry_run | No | Preview changes without applying (default: true) |