addedInput schema / $defs
Added value: +{
+ "ActionModeArg": {
+ "enum": [
+ "auto",
+ "native",
+ "pointer"
+ ],
+ "type": "string"
+ },
+ "ActionScopeArgs": {
+ "additionalProperties": false,
+ "properties": {
+ "query": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "role": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "states": {
+ "items": {
+ "type": "string"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "ActionTargetArgs": {
+ "additionalProperties": false,
+ "properties": {
+ "query": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "role": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "states": {
+ "items": {
+ "type": "string"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "within": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ActionScopeArgs"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ }
+}
changedInput schema / properties / id / description
Previous value: -"Element `#id` from the latest `glass_a11y_snapshot`.\nRe-snapshot after UI changes.\nPopover-owned targets route to their window and restore the prior active window.\nThe role-appropriate native accessibility operation handles occluded or off-screen targets\nand separate labels through their enclosing control.\nUnavailable native operations fall back to a pointer click at the target center.\nText editors may receive focus without activation.\n`method:\"native-action\"` labels any native path.\n`native_fallback` explains pointer fallback.\n`actuated_id` identifies a substituted enclosing control."New value: +"Latest snapshot ID, exclusive with target; re-read after UI changes. Native action may focus text editors; fallback clicks the center. Popover actions restore the prior window."
changedInput schema / properties / id / type
Previous value: -"integer"New value: +[
+ "integer",
+ "null"
+]
addedInput schema / properties / max_nodes
Added value: +{
+ "format": "uint32",
+ "minimum": 0,
+ "type": [
+ "integer",
+ "null"
+ ]
+}
addedInput schema / properties / mode
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ActionModeArg"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
changedInput schema / properties / return / description
Previous value: -"Terminal observation: \"snapshot\" settles and refreshes/folds a11y, \"settle\" waits for\nvisual stability and returns text-only metadata, and \"none\" skips observation (default)."New value: +"none (default): no observation; settle: text-only visual stability; snapshot: settle and refresh/fold the accessibility tree."
addedInput schema / properties / target
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ActionTargetArgs"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedInput schema / properties / timeout_ms
Added value: +{
+ "format": "uint64",
+ "maximum": 120000,
+ "minimum": 0,
+ "type": [
+ "integer",
+ "null"
+ ]
+}
removedInput schema / required
Removed value: -[
- "id"
-]