changedInput schema / properties / operations / description
Previous value: -"List of file operations to execute"New value: +"Ordered list of file operations to execute as one atomic batch."
addedInput schema / properties / operations / items / additionalProperties
Added value: +false
changedInput schema / properties / operations / items / properties / content / description
Previous value: -"Content for create/update operations"New value: +"Required for \"create\" and \"write\"."
addedInput schema / properties / operations / items / properties / destination
Added value: +{
+ "description": "Required for \"move\" (new path).",
+ "type": "string"
+}
removedInput schema / properties / operations / items / properties / encoding
Removed value: -{
- "default": "utf8",
- "description": "File encoding",
- "type": "string"
-}
changedInput schema / properties / operations / items / properties / path / description
Previous value: -"File path for the operation"New value: +"Target file or directory path."
changedInput schema / properties / operations / items / properties / type / description
Previous value: -"Type of operation"New value: +"Operation kind. create=new file, write=overwrite, update=text replace, move=rename, delete=remove."
changedInput schema / properties / operations / items / properties / type / enum
Previous value: -[
- "create",
- "read",
- "update",
- "delete"
-]New value: +[
+ "create",
+ "write",
+ "update",
+ "move",
+ "delete"
+]
addedInput schema / properties / operations / items / properties / updates
Added value: +{
+ "description": "Required for \"update\". Each entry is { oldText, newText } and is applied in order via string replace.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "newText": {
+ "type": "string"
+ },
+ "oldText": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "oldText",
+ "newText"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedInput schema / properties / operations / minItems
Added value: +1
changedInput schema / properties / rollbackOnError / description
Previous value: -"Whether to rollback all operations if any fails"New value: +"When true (default), any failure rolls all completed ops in the batch back from backup."