List of all items
Structs
- EncodedImage
- InputSession
- MapFormulas
- MapPoint
- ScreenshotMap
- audit::AuditRecord
- audit::StateDirGuard
- backend::AppleEventReport
- backend::DockClickReport
- backend::DockItem
- backend::DockListReport
- backend::LinuxDesktopBackend
- backend::MenuClickReport
- backend::MenuListReport
- backend::MenuNode
- backend::WindowTarget
- browser::cdp::ActionOptions
- browser::cdp::AttachOptions
- browser::cdp::TabSummary
- cache::PruneOptions
- cache::PruneReport
- cache::Snapshot
- element::ElementError
- element::ElementOutcome
- element::ElementPeek
- element::ElementRequest
- element::Gate
- element::GateInput
- element::HitInfo
- error::ErrorBody
- isolation::DisplayTarget
- isolation::VirtualDisplayProbe
- keys::KeyCombo
- menu_path::MenuPath
- overlay::OverlayPoint
- overlay::SocketPathGuard
- policy::ConfirmDocument
- policy::Denial
- policy::LoadedPolicy
- policy::PauseOverride
- policy::Subject
- protocol::CallContext
- protocol::LineOptions
- protocol::Request
- protocol::Response
- scroll::Outcome
- scroll::Step
- shortcuts::ShortcutsReport
- target::AppInfo
- target::DoctorIdentity
- target::DoctorReport
- target::LaunchResult
- target::ListedWindow
- target::PermissionFix
- target::QuitResult
- target::ResolvedTarget
- target::ResponsibleApp
- target::WindowBounds
- target::WindowInfo
- target::WindowList
- tree::AttributeMap
- tree::BoundElement
- tree::ElectronEdit
- tree::FlagState
- tree::NodeFrame
- tree::Rendered
- tree::SavedFrame
- tree::SigNode
- tree::TreeQuery
- tree::TreeReport
- tree::UiNode
- types::DisplayInfo
- types::Frame
- types::FrontmostInfo
- types::Point
- types::RawCapture
- types::Region
- vision::marks::ImageRect
- vision::marks::MarkBox
- vision::ocr::ImageRect
- vision::ocr::OcrBlock
- vision::ocr::OcrResult
- window_groups::SpaceScreen
- window_groups::SpacesReport
Enums
- element::ElementOp
- element::Step
- error::ComputerError
- isolation::DisplaySelector
- policy::Decision
- policy::PolicyAction
- protocol::Action
- protocol::AppleEventLanguage
- scroll::AxCause
- scroll::AxFailure
- scroll::Axis
- scroll::Decision
- scroll::Via
- target::ActivationPolicy
- target::AppSelector
- target::WindowSelector
- types::ImageFormat
- types::Modifier
- types::MouseButton
- types::ScrollDirection
Traits
Functions
- adapters::translate
- adapters::translate_anthropic
- adapters::translate_openai
- audit::push_state_dir
- audit::record
- audit::state_dir
- audit::utc_timestamp
- backend::create_desktop_backend
- backend::shutdown_sessions
- backend::validate_key
- browser::cdp::activate_tab
- browser::cdp::click
- browser::cdp::discover_debug_port
- browser::cdp::eval
- browser::cdp::list_tabs
- browser::cdp::navigate
- browser::cdp::parse_debug_port
- browser::cdp::read_inner_text
- browser::cdp::type_text
- browser::cdp::unsupported
- cache::cache_dir
- cache::clear_restores
- cache::load
- cache::load_screenshot_map
- cache::pending_restores
- cache::pid_alive
- cache::prune_empty_sessions
- cache::prune_sessions
- cache::session_dir
- cache::sessions_root
- cache::store
- cache::store_screenshot_map
- cache::write_secret_bytes
- element::activate_outcome
- element::find_path
- element::frame_outside
- element::frames_match
- element::gate
- element::outcome
- element::press_route
- element::refresh_hint
- element::require_action
- element::steps
- element::ui_at_path
- element::validate_count
- element::validate_perform_name
- element::validate_range
- element::validate_text
- encode_image
- image_to_screen
- isolation::display_target
- isolation::ensure_point_inside
- isolation::ensure_region_inside
- isolation::exec_arguments
- isolation::exec_prepared
- isolation::find
- isolation::infeasible
- isolation::matrix
- isolation::parse_selector
- isolation::platform
- isolation::point_inside
- isolation::prepared_env
- isolation::probe
- isolation::region_inside
- isolation::resolve
- isolation::virtual_display_compiled
- isolation::virtual_supported
- isolation::window_inside
- isolation::xvfb_command
- isolation::xvfb_recipe
- keys::canonical_key
- keys::is_known_key
- keys::macos_function_gap
- keys::parse_key_combo
- keys::parse_key_sequence
- menu_path::parse
- overlay::encode_point
- overlay::note_point
- overlay::parse_overlay_line
- overlay::push_socket_path
- overlay::serve
- overlay::session_hue
- policy::app_verdict
- policy::confirm_program
- policy::decide
- policy::deny_or_allow
- policy::event_is_synthetic
- policy::identity_denial
- policy::is_browser
- policy::is_paused
- policy::key_needs_confirm
- policy::load_paths
- policy::load_policy
- policy::override_paused
- policy::quit_is_protected
- policy::run_confirm
- policy::selector_denial
- policy::sensitive_title
- policy::set_paused
- policy::split_command
- policy::url_blocked
- policy::url_in_text
- protocol::dispatch
- protocol::dispatch_context
- protocol::dispatch_with
- protocol::dispatch_with_context
- protocol::handle_request_line
- protocol::handle_request_line_opts
- protocol::handle_request_line_with
- protocol::parse_request
- screen_to_image
- scroll::at_limit
- scroll::ax_delta
- scroll::ax_result
- scroll::content_step
- scroll::decide
- scroll::moved
- scroll::next_value
- shortcuts::run
- shutdown_sessions
- state::collect_state
- state::collect_state_for
- target::assign_z_order
- target::bounds_match_frame
- target::canonical_exe_path
- target::filter_windows_for_pid
- target::parse_app_selector
- target::parse_window_selector
- target::resolve
- target::resolve_app
- target::resolve_window
- tree::bundle_matches_parent
- tree::choose_text
- tree::diff_trees
- tree::electron_enable
- tree::electron_restore
- tree::find_sig
- tree::find_ui
- tree::hosted_helper_pids
- tree::identity_text
- tree::node_is_secure
- tree::render
- tree::revision_of
- tree::shorten_url
- types::parse_path
- types::parse_region
- types::region_inside
- vision::marks::draw_marks
- vision::marks::marks_for_nodes
- vision::marks::ocr_label
- vision::marks::tree_label
- vision::ocr::recognize
- vision::ocr::redact_blocks
- window_groups::group_windows
Constants
- cache::DEFAULT_SESSION_TTL
- element::FRAME_TOLERANCE
- element::PERFORM_ALLOWLIST
- element::REFRESH_HINT
- isolation::VIRTUAL_SELECTOR
- isolation::XVFB_DISPLAY
- isolation::XVFB_GEOMETRY
- menu_path::SEPARATORS
- policy::SYNTHETIC_EVENT_USER_DATA
- protocol::APPLE_EVENT_TIMEOUT_SECS
- protocol::MENU_DEFAULT_DEPTH
- protocol::MENU_MAX_DEPTH
- protocol::SHORTCUTS_TIMEOUT_SECS
- scroll::APPROXIMATED_WARNING
- scroll::AX_FALLBACK_WARNING
- scroll::CONTENT_FITS_WARNING
- scroll::DEFAULT_STEP
- scroll::EPSILON
- scroll::LINE_POINTS
- scroll::MAX_STEP
- scroll::MIN_STEP
- scroll::ROUNDING_TOLERANCE
- tree::CHILD_CAP
- tree::DEPTH_CAP
- tree::LINE_CAP
- tree::URL_PATH_CAP
- tree::VALUE_CAP