Class: Cline::Providers::ProviderEntry::ProviderSettings::ReasoningSettings

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

Overview

Settings specific to a provider's reasoning configuration

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

#effortString

Returns The reasoning effort level (e.g. "xhigh").

Returns:

  • (String)

    The reasoning effort level (e.g. "xhigh")



24
# File 'lib/cline/providers.rb', line 24

attribute :effort, :string

#enabledBoolean

Returns Whether reasoning is enabled.

Returns:

  • (Boolean)

    Whether reasoning is enabled



21
# File 'lib/cline/providers.rb', line 21

attribute :enabled, :boolean