addedInput schema / $defs
Added value: +{
+ "AddressedEdit": {
+ "description": "One structural edit. Kind and operation are inferred when omitted.",
+ "properties": {
+ "expected_text": {
+ "default": "",
+ "description": "Optional current text copied from inspection; mismatch fails closed",
+ "title": "Expected Text",
+ "type": "string"
+ },
+ "kind": {
+ "anyOf": [
+ {
+ "enum": [
+ "cell",
+ "paragraph",
+ "body_para"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Usually omit; inferred from target",
+ "title": "Kind"
+ },
+ "operation": {
+ "anyOf": [
+ {
+ "enum": [
+ "replace_text",
+ "preserve_marker_replace_tail"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Usually omit; defaults to replace_text. preserve_marker_replace_tail is only for bN.",
+ "title": "Operation"
+ },
+ "target": {
+ "description": "Exact target from inspect_editable_regions: tN.rN.cN for a whole cell, tN.rN.cN.pN for one paragraph inside a cell, or bN for a body paragraph. Do not pass sN.pN.occN occurrence IDs here.",
+ "examples": [
+ "t2.r4.c2.p1"
+ ],
+ "title": "Target",
+ "type": "string"
+ },
+ "value": {
+ "description": "Complete replacement text for this exact target",
+ "title": "Value",
+ "type": "string"
+ }
+ },
+ "required": [
+ "target",
+ "value"
+ ],
+ "title": "AddressedEdit",
+ "type": "object"
+ }
+}
addedInput schema / properties / edits
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/AddressedEdit"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Edits"
+}
addedInput schema / properties / output_path
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Output Path"
+}
removedInput schema / properties / values / additionalProperties
Removed value: -{
- "type": "string"
-}
addedInput schema / properties / values / anyOf
Added value: +[
+ {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / values / default
Added value: +null
removedInput schema / properties / values / type
Removed value: -"object"
removedInput schema / required
Removed value: -[
- "values"
-]