browser

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package browser exposes native browser tools on top of the shared browser runtime.

Index

Constants

View Source
const (
	ToolNameOpen       = "browser_open"
	ToolNameNavigate   = "browser_navigate"
	ToolNameSnapshot   = "browser_snapshot"
	ToolNameExtract    = "browser_extract"
	ToolNameListPages  = "browser_list_pages"
	ToolNameNetwork    = "browser_network_list"
	ToolNameDownloads  = "browser_list_downloads"
	ToolNameSearch     = "browser_search_content"
	ToolNameGetPolicy  = "browser_get_network_policy"
	ToolNameSetPolicy  = "browser_set_network_policy"
	ToolNameSelect     = "browser_select_page"
	ToolNameClose      = "browser_close_page"
	ToolNameClick      = "browser_click"
	ToolNameType       = "browser_type"
	ToolNamePress      = "browser_press"
	ToolNameScroll     = "browser_scroll"
	ToolNameWait       = "browser_wait"
	ToolNameScreenshot = "browser_screenshot"
)

Variables

This section is empty.

Functions

func NewClickTool

func NewClickTool(manager browsercore.Manager) tool.Tool

func NewClosePageTool

func NewClosePageTool(manager browsercore.Manager) tool.Tool

func NewDownloadListTool

func NewDownloadListTool(manager browsercore.Manager) tool.Tool

func NewExtractTool

func NewExtractTool(manager browsercore.Manager) tool.Tool

func NewGetNetworkPolicyTool

func NewGetNetworkPolicyTool(manager browsercore.Manager) tool.Tool

func NewListPagesTool

func NewListPagesTool(manager browsercore.Manager) tool.Tool

func NewNavigateTool

func NewNavigateTool(manager browsercore.Manager) tool.Tool

func NewNetworkListTool

func NewNetworkListTool(manager browsercore.Manager) tool.Tool

func NewOpenTool

func NewOpenTool(manager browsercore.Manager) tool.Tool

func NewPressTool

func NewPressTool(manager browsercore.Manager) tool.Tool

func NewScreenshotTool

func NewScreenshotTool(manager browsercore.Manager) tool.Tool

func NewScrollTool

func NewScrollTool(manager browsercore.Manager) tool.Tool

func NewSearchContentTool

func NewSearchContentTool(manager browsercore.Manager) tool.Tool

func NewSelectPageTool

func NewSelectPageTool(manager browsercore.Manager) tool.Tool

func NewSetNetworkPolicyTool

func NewSetNetworkPolicyTool(manager browsercore.Manager) tool.Tool

func NewSnapshotTool

func NewSnapshotTool(manager browsercore.Manager) tool.Tool

func NewTypeTool

func NewTypeTool(manager browsercore.Manager) tool.Tool

func NewWaitTool

func NewWaitTool(manager browsercore.Manager) tool.Tool

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL