Expand description
Browser automation tools module
This module provides a framework for browser automation tools and includes implementations of common browser operations.
Re-exports§
pub use click::ClickParams;pub use close::CloseParams;pub use close_tab::CloseTabParams;pub use evaluate::EvaluateParams;pub use extract::ExtractParams;pub use go_back::GoBackParams;pub use go_forward::GoForwardParams;pub use hover::HoverParams;pub use input::InputParams;pub use markdown::GetMarkdownParams;pub use new_tab::NewTabParams;pub use press_key::PressKeyParams;pub use read_links::ReadLinksParams;pub use screenshot::ScreenshotParams;pub use scroll::ScrollParams;pub use select::SelectParams;pub use snapshot::SnapshotParams;pub use switch_tab::SwitchTabParams;pub use tab_list::TabListParams;pub use wait::WaitParams;
Modules§
- click
- close
- close_
tab - evaluate
- extract
- go_back
- go_
forward - hover
- html_
to_ markdown - input
- markdown
- navigate
- new_tab
- press_
key - read_
links - readability_
script - screenshot
- scroll
- select
- snapshot
- switch_
tab - tab_
list - wait
Structs§
- Tool
Context - Tool execution context
- Tool
Registry - Tool registry for managing and accessing tools
- Tool
Result - Result of tool execution