Class: Cline::GlobalState::Browser::BrowserSettings

Inherits:
Schema
  • Object
show all
Defined in:
lib/cline/global_state/browser.rb

Overview

Browser configuration settings

Defined Under Namespace

Classes: BrowserViewport

Instance Attribute Summary

Attributes inherited from Schema

#extra_attributes

Public API collapse

Methods inherited from Schema

#==, as_hash, cast, cline_snake_attributes, of_hash, #to_cline_json, #to_hash

Instance Method Details

#chrome_executable_pathString

Returns Chrome executable path.

Returns:

  • (String)

    Chrome executable path



30
# File 'lib/cline/global_state/browser.rb', line 30

attribute :chrome_executable_path, :string

#custom_argsString

Returns Custom browser arguments.

Returns:

  • (String)

    Custom browser arguments



36
# File 'lib/cline/global_state/browser.rb', line 36

attribute :custom_args, :string

#disable_tool_useBoolean

Returns Disable browser tool use.

Returns:

  • (Boolean)

    Disable browser tool use



33
# File 'lib/cline/global_state/browser.rb', line 33

attribute :disable_tool_use, :boolean

#remote_browser_enabledBoolean

Returns Remote browser enabled flag.

Returns:

  • (Boolean)

    Remote browser enabled flag



24
# File 'lib/cline/global_state/browser.rb', line 24

attribute :remote_browser_enabled, :boolean

#remote_browser_hostString

Returns Remote browser host address.

Returns:

  • (String)

    Remote browser host address



27
# File 'lib/cline/global_state/browser.rb', line 27

attribute :remote_browser_host, :string

#viewportBrowserViewport

Returns Browser viewport dimensions.

Returns:



21
# File 'lib/cline/global_state/browser.rb', line 21

attribute :viewport, BrowserViewport