edit_file
Last updated
Last updated
path_to_file
string
The path to the file that needs editing, relative to the project root.
edit_prompt
prompt
Instructions on how to edit the file.
modify_with_diff
boolean
Whether to edit code with diff or with a full rewrite. Useful for additions, less so for deletions or complex refactors.
must_exist
boolean
Whether the file must exist. If set to true, and the file does not exist, the tool will return an error.
fail_if_already_edited
boolean
Whether to fail if the file has already been edited. If set to true, and the file has already been edited, the tool will return an error.
string
The path to the edited file.