replace_symbol_source
Replace a function, method, or class source block by its symbol name to edit code structurally without raw text manipulation.
Instructions
Replace an indexed symbol's full source block directly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | Alias de `new_source`. Replacement source for the symbol. | |
| name | No | Alias de `symbol_name`. Function, method, class, or section name to replace. | |
| source | No | Alias de `new_source`. Replacement source for the symbol. | |
| content | No | Alias de `new_source`. Replacement source for the symbol. | |
| project | No | Project name/path (default: active). | |
| file_path | No | Optional file path to disambiguate symbols. | |
| new_source | No | Replacement source for the symbol. | |
| symbol_name | No | Function, method, class, or section name to replace. |