aiworkhub_manager_semantic_edit_prepare
MANAGER EDIT: bind one verified file range before changing it.
Instructions
MANAGER EDIT: bind one verified file range before changing it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"file_path": "<file_path>",
"start_line": "<start_line>",
"end_line": "<end_line>"
},
"name": "aiworkhub_manager_semantic_edit_prepare"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_line | Yes | Last line of the range to bind, 1-based and inclusive. | |
| file_path | Yes | Repo-relative path of an existing UTF-8 file; absolute paths, parent-directory escapes, .git and .aiworkhub are refused. | |
| start_line | Yes | First line of the range to bind, 1-based and inclusive. | |
| include_fragment | No | true forces the range text into the reply even if an earlier prepare already delivered the same unchanged range; default false. | |
| expected_last_line | No | Exact text of the range's last line; a mismatch refuses the prepare and reports the real line. Omit to skip the check. | |
| expected_first_line | No | Exact text of the range's first line; a mismatch refuses the prepare and reports the real line. Omit to skip the check. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||