BatchEditRequest
Request for editing multiple files atomically. Designed for AI agents doing refactoring operations.
Kind: an object, used in requests.
Fields
Section titled “Fields”| Field | Type | Required | Description |
|---|---|---|---|
edits | BatchEditFileRequest[] | List of file edits to apply. | |
atomic | boolean | If true, all edits must succeed or none are applied. If false, each file is edited independently. |
Example
Section titled “Example”{ "edits": [ { "path": "...", "operations": [] } ], "atomic": false}Where it’s used
Section titled “Where it’s used”vfs.open(name).batchEdit(POST /namespaces/{namespaceName}/vfs/by-name/{name}/batch/edit)vfs.openById(id).batchEdit(POST /vfs/by-id/{id}/batch/edit)