List of all items
Structs
- bidi::BidiClient
- bidi::BidiEvent
- bidi::BidiProtocol
- bidi::protocol::BidiError
- bidi::protocol::Command
- cdp::CdpClient
- cdp::CdpEvent
- cdp::CdpProtocol
- cdp::protocol::CdpError
- cdp::protocol::Request
- cdp::protocol::Response
- cli::env_resolver::BrowserTarget
- cli::env_resolver::DefaultResolver
- cli::env_resolver::ResolvedBrowser
- cli::route::Route
- cli::start::StartResult
- cli::trace::CommandTrace
- config::Config
- detect::Installed
- detect::RealProbe
- launch::LaunchOpts
- launch::LaunchedHandle
- mcp::server::RegisteredTool
- mcp::server::ServerState
- mcp::server::ToolRegistry
- registry::BrowserRow
- registry::Registry
- registry::bidi_lock::BidiLockBusy
- registry::bidi_lock::BidiLockGuard
- registry::bidi_lock::BidiLockRow
- registry::scratches::ScratchRow
- registry::tabs::TabRow
- session::attach::BidiPage
- session::attach::CdpPage
- session::backend::LiveTarget
- session::freshness::PageFreshness
- session::targets::TargetInfo
- sidecar::Sidecar
- sidecar::SidecarConfig
- transport::WsRpc
Enums
- bidi::protocol::IncomingMessage
- cli::env_resolver::BrowserSelector
- cli::env_resolver::Source
- cli::set::Key
- cli::storage::StorageCmd
- cli::tab::TabCmd
- detect::Engine
- detect::Kind
- errors::SessionError
- errors::TargetKind
- mcp::server::BidiLockState
- session::attach::PageSession
- session::backend::TabBackend
- sidecar::Launcher
- transport::Decoded
- transport::RequestError
Traits
Functions
- cli::agent_instructions::print
- cli::cookies::run
- cli::env_resolver::parse
- cli::env_resolver::parse_target
- cli::env_resolver::resolve
- cli::env_resolver::resolve_with
- cli::env_resolver::validate_tab_name
- cli::eval::run
- cli::fetch::run
- cli::list::run_list_installed
- cli::list::run_list_running
- cli::mcp::acquire_bidi_lock_if_needed
- cli::mcp::resolve_browser
- cli::mcp::run_cli
- cli::output::print_json
- cli::output::print_table
- cli::output::terminal_width
- cli::route::preamble
- cli::route::run_named_tab
- cli::routing::strip_tab
- cli::set::run_get
- cli::set::run_set
- cli::set::run_unset
- cli::start::run
- cli::storage::run
- cli::tab::run
- cli::targets::run
- cli::wait::run
- cli::wait_for_cookie::run
- config::load
- config::save
- detect::list_installed
- detect::list_installed_with
- errors::is_bidi_target_gone
- errors::is_cdp_target_gone
- errors::is_recoverable_tab_failure
- launch::allocate_free_port
- launch::chromium::launch
- launch::firefox::launch
- launch::launch
- mcp::server::run
- mcp::server::run_with_streams
- mcp::tools::register_all
- paths::config_dir
- paths::config_file_path
- paths::data_dir
- paths::default_profile_dir
- paths::profiles_dir
- paths::registry_db_path
- registry::format_unix_seconds_as_iso8601
- registry::is_alive
- registry::naming::generate
- registry::naming::generate_default
- registry::now_epoch_s
- registry::now_iso8601
- registry::pid_alive
- registry::schema::apply
- session::attach::evaluate_for_origin_with_recover_once
- session::backend::open_backend
- session::crash::evaluate_with_crash_detection
- session::freshness::is_ready
- session::freshness::parse_max_age
- session::freshness::parse_page_freshness
- session::scratch::with_scratch_recovery
- session::tabs::resolve_tab
- session::tabs::tab_list
- session::tabs::tab_open
- session::tabs::with_named_tab_recovery
- session::targets::list
- sidecar::assets::ensure_sidecar_dir
Type Aliases
Constants
- cli::agent_instructions::AGENT_INSTRUCTIONS
- dom::scripts::FETCH_JS
- dom::scripts::GET_CLIP_RECT_JS
- dom::scripts::GET_DOM_JS
- dom::scripts::SELECT_ELEMENT_JS
- errors::BIDI_TARGET_GONE_NEEDLES
- errors::CDP_TARGET_GONE_NEEDLES
- registry::words::WORDS
- session::freshness::CHECK_TIMEOUT
- session::freshness::DEFAULT_MAX_AGE
- session::freshness::DEFAULT_MAX_AGE_STR
- session::freshness::PAGE_FRESHNESS_EXPR
- session::freshness::READY_POLL_INTERVAL
- session::freshness::READY_STATE_EXPR
- session::freshness::RELOAD_READY_TIMEOUT
- session::tabs::HARD_CAP
- sidecar::DEFAULT_PLAYWRIGHT_VERSION
- transport::CONNECT_TIMEOUT
- transport::EVENT_CHANNEL_CAPACITY
- transport::REQUEST_TIMEOUT