appium_driver_settings
Retrieve or modify Appium driver session settings, such as idle timeouts and selector waits, to fine-tune test behavior.
Instructions
Read or update Appium driver session settings (e.g. idle timeouts, selector waits). Use action=get to return JSON settings; action=update merges a map into the session. Works for embedded UiAutomator2/XCUITest sessions and remote WebDriver clients that support Appium settings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | get: read current Appium driver session settings (timeouts, selector waits, flags). update: merge a settings map into the session (requires settings). | |
| settings | No | Required when action is update. Driver-specific keys (e.g. Android UiAutomator2: waitForIdleTimeout, waitForSelectorTimeout, ignoreUnimportantViews; iOS XCUITest has its own set). Use action=get first to inspect current values. | |
| sessionId | No | Session ID; defaults to the active session. |