changedInput schema / properties / expect / description
Previous value: -"Text that proves the run worked. Read off the final page."New value: +"Text that proves the run worked. Checked on the final page."
changedInput schema / properties / goal / description
Previous value: -"A single step. Use tasks for a series."New value: +"Single step. Use tasks for a series."
changedInput schema / properties / groups / description
Previous value: -"Independent errands, run at the same time, one tab each. Use this whenever the work splits across two sites, accounts, or searches instead of calling the tool twice."New value: +"Independent errands, run at the same time, one tab each. Use whenever the work splits across two sites, accounts, or searches, instead of two calls."
changedInput schema / properties / groups / items / properties / expect / description
Previous value: -"Text that proves this series worked. Read off the final page."New value: +"Text that proves this series worked. Checked on the final page."
changedInput schema / properties / groups / items / properties / goal / description
Previous value: -"A single step, when tasks is omitted."New value: +"Single step. Use when tasks is omitted."
changedInput schema / properties / groups / items / properties / id / description
Previous value: -"Label for this series, echoed back in the result."New value: +"Label for this series. Echoed back in the result."
changedInput schema / properties / groups / items / properties / noFail / description
Previous value: -"Run the rest of this series even after a step that did not complete."New value: +"Run the rest of this series after a step does not complete. Endpoint faults stop it anyway."
changedInput schema / properties / groups / items / properties / tasks / description
Previous value: -"The steps, in order."New value: +"Steps in order."
addedInput schema / properties / groups / items / properties / tasks / items / $ref
Added value: +"#/properties/tasks/items"
removedInput schema / properties / groups / items / properties / tasks / items / minLength
Removed value: -1
removedInput schema / properties / groups / items / properties / tasks / items / type
Removed value: -"string"
changedInput schema / properties / noFail / description
Previous value: -"Run the rest of the series even after a step that did not complete."New value: +"Run the rest of the series after a step does not complete. Endpoint faults stop it anyway."
changedInput schema / properties / returnSnapshot / description
Previous value: -"Include the final page's accessibility tree."New value: +"Include the final page accessibility tree."
changedInput schema / properties / targetId / description
Previous value: -"Tab to work in. Omit to open one, which is returned in targetIds."New value: +"Tab to work in. Omit to open one, returned in targetIds."
changedInput schema / properties / tasks / description
Previous value: -"Steps in order on one tab, one primitive action each."New value: +"Steps in order on one tab, one action each. An entry may be a loop."
addedInput schema / properties / tasks / items / anyOf
Added value: +[
+ {
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "additionalProperties": false,
+ "description": "Repeat steps until the page shows `until`. One round per pass.",
+ "properties": {
+ "loop": {
+ "additionalProperties": false,
+ "properties": {
+ "maxRounds": {
+ "description": "Hard ceiling on rounds. Default 12.",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "tasks": {
+ "description": "Steps to run, in order, once per round.",
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 8,
+ "minItems": 1,
+ "type": "array"
+ },
+ "until": {
+ "description": "What the finished page shows. Jev reads the live page after every round and answers whether it holds, so name page evidence: \"the cart is empty\", not \"done\".",
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "tasks",
+ "until"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "loop"
+ ],
+ "type": "object"
+ }
+]
removedInput schema / properties / tasks / items / minLength
Removed value: -1
removedInput schema / properties / tasks / items / type
Removed value: -"string"
changedInput schema / properties / timeoutMs / description
Previous value: -"Ceiling for the whole call. Default 90000. On expiry the call returns normally with the steps that finished and a handoff naming the rest. Keep it under your own client's transport timeout, because a dropped call still leaves the browser work done."New value: +"Ceiling for the whole call. Default 90000. On expiry the call returns with the steps that finished plus a handoff naming the rest. Keep it under your client transport timeout: a dropped call still leaves the browser work done."