Class: Cline::GlobalState::AutoApproval::AutoApprovalSettings::AutoApprovalActions

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

Overview

Auto approval action toggles

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

#edit_filesBoolean

Returns Allow editing files.

Returns:

  • (Boolean)

    Allow editing files



20
# File 'lib/cline/global_state/auto_approval.rb', line 20

attribute :edit_files, :boolean

#edit_files_externallyBoolean

Returns Allow editing files externally.

Returns:

  • (Boolean)

    Allow editing files externally



23
# File 'lib/cline/global_state/auto_approval.rb', line 23

attribute :edit_files_externally, :boolean

#execute_all_commandsBoolean

Returns Allow executing all commands.

Returns:

  • (Boolean)

    Allow executing all commands



29
# File 'lib/cline/global_state/auto_approval.rb', line 29

attribute :execute_all_commands, :boolean

#execute_safe_commandsBoolean

Returns Allow executing safe commands.

Returns:

  • (Boolean)

    Allow executing safe commands



26
# File 'lib/cline/global_state/auto_approval.rb', line 26

attribute :execute_safe_commands, :boolean

#read_filesBoolean

Returns Allow reading files.

Returns:

  • (Boolean)

    Allow reading files



14
# File 'lib/cline/global_state/auto_approval.rb', line 14

attribute :read_files, :boolean

#read_files_externallyBoolean

Returns Allow reading files externally.

Returns:

  • (Boolean)

    Allow reading files externally



17
# File 'lib/cline/global_state/auto_approval.rb', line 17

attribute :read_files_externally, :boolean

#use_browserBoolean

Returns Allow using browser tools.

Returns:

  • (Boolean)

    Allow using browser tools



32
# File 'lib/cline/global_state/auto_approval.rb', line 32

attribute :use_browser, :boolean

#use_mcpBoolean

Returns Allow using MCP servers.

Returns:

  • (Boolean)

    Allow using MCP servers



35
# File 'lib/cline/global_state/auto_approval.rb', line 35

attribute :use_mcp, :boolean