Class: Cline::WorkspaceSettings
- Defined in:
- lib/cline/workspace_settings.rb
Overview
Workspace settings from workspaceState.json
Instance Attribute Summary
Attributes inherited from Schema
Public API collapse
-
#__vscode_migration_version ⇒ Integer
VSCode migration version.
-
#local_agents_rules_toggles ⇒ Hash{String => Boolean}
Local Agents rules toggle states.
-
#local_cline_rules_toggles ⇒ Hash{String => Boolean}
Local Cline rules toggle states.
-
#local_cursor_rules_toggles ⇒ Hash{String => Boolean}
Local Cursor rules toggle states.
-
#local_skills_toggles ⇒ Hash{String => Boolean}
Local skills toggle states.
-
#local_windsurf_rules_toggles ⇒ Hash{String => Boolean}
Local Windsurf rules toggle states.
-
#workflow_toggles ⇒ Hash{String => Boolean}
Workflow toggle states.
Methods inherited from Schema
#==, as_hash, cast, cline_snake_attributes, of_hash, #to_cline_json, #to_hash
Instance Method Details
#__vscode_migration_version ⇒ Integer
Returns VSCode migration version.
27 |
# File 'lib/cline/workspace_settings.rb', line 27 attribute :__vscode_migration_version, :integer |
#local_agents_rules_toggles ⇒ Hash{String => Boolean}
Returns Local Agents rules toggle states.
15 |
# File 'lib/cline/workspace_settings.rb', line 15 attribute :local_agents_rules_toggles, Utils::Schema.map(:boolean) |
#local_cline_rules_toggles ⇒ Hash{String => Boolean}
Returns Local Cline rules toggle states.
12 |
# File 'lib/cline/workspace_settings.rb', line 12 attribute :local_cline_rules_toggles, Utils::Schema.map(:boolean) |
#local_cursor_rules_toggles ⇒ Hash{String => Boolean}
Returns Local Cursor rules toggle states.
24 |
# File 'lib/cline/workspace_settings.rb', line 24 attribute :local_cursor_rules_toggles, Utils::Schema.map(:boolean) |
#local_skills_toggles ⇒ Hash{String => Boolean}
Returns Local skills toggle states.
9 |
# File 'lib/cline/workspace_settings.rb', line 9 attribute :local_skills_toggles, Utils::Schema.map(:boolean) |