Closed ykeremy closed 1 week ago
Updated isInteractable function and added handling for invalid web actions, including updates to related classes and functions.
isInteractable
Key points:
skyvern/webeye/scraper/domUtils.js
check_for_invalid_web_action
skyvern/webeye/actions/handler.py
handle_action
ActionResult
skyvern/webeye/actions/responses.py
stop_execution_on_failure
agent_step
skyvern/forge/agent.py
Generated with :heart: by ellipsis.dev
Summary:
Updated
isInteractable
function and added handling for invalid web actions, including updates to related classes and functions.Key points:
isInteractable
function inskyvern/webeye/scraper/domUtils.js
to mark options of disabled or hidden select elements as non-interactable.check_for_invalid_web_action
function inskyvern/webeye/actions/handler.py
to handle invalid web actions.handle_action
function inskyvern/webeye/actions/handler.py
to include the new invalid web action check.ActionResult
class inskyvern/webeye/actions/responses.py
to includestop_execution_on_failure
attribute.agent_step
function inskyvern/forge/agent.py
to log warnings for failed actions that do not stop execution.Generated with :heart: by ellipsis.dev