Agent Workspace
File Edit
Edit a file in the agent’s workspace by replacing an exact text occurrence
POST
Workspace: File Edit
Edit a file in the per-agent workspace by replacing an exact text occurrence.
old_text must match the existing file content exactly, including whitespace and indentation.
Path Parameters
string
required
Agent ID (UUID)
Request Body
string
required
Path to the file to edit, relative to the workspace root.
string
required
Exact text to find and replace. Must match existing file content, including whitespace.
string
required
Replacement text. Use an empty string to delete the matched content.
Response
string
The file that was edited.
integer
How many times
old_text was replaced.Example Request
Notes
- The match is exact and case-sensitive. Every occurrence of
old_textis replaced, andreplacements_madesays how many. To change only one occurrence, include enough surrounding text inold_textto make it unique. - To apply several edits atomically, use Multi Edit instead.
See Also
Authorizations
API Key for authentication
Path Parameters
Body
application/json
Relative path to the file to edit.
Example:
"app.py"
The exact text to find and replace. Must match the file content exactly (whitespace-sensitive).
Example:
"DEBUG = True"
The replacement text that will substitute old_text.
Example:
"DEBUG = False"

