Definition
Assembly: CloudNimble.ClaudeEssentials.dll Namespace: CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs Inheritance: System.ObjectSyntax
Summary
Represents the input parameters for the Config tool. The Config tool gets or sets Claude Code configuration settings.Remarks
When ConfigToolInput.Value is omitted, the tool returns the current value of the setting. When ConfigToolInput.Value is provided, the tool updates the setting to the new value. Example JSON (get):Constructors
.ctor
Syntax
.ctor Inherited
Inherited from
objectSyntax
Properties
Setting
Gets or sets the setting key (e.g., “theme”, “model”, “permissions.defaultMode”).Syntax
Property Value
Type:string
Value
Gets or sets the new value. Omit to get the current value.Syntax
Property Value
Type:System.Nullable<System.Text.Json.JsonElement>
Remarks
The value can be a string, boolean, or number depending on the setting.Methods
Equals Inherited Virtual
Inherited from
objectSyntax
Parameters
Returns
Type:bool
Equals Inherited
Inherited from
objectSyntax
Parameters
Returns
Type:bool
GetHashCode Inherited Virtual
Inherited from
objectSyntax
Returns
Type:int
GetType Inherited
Inherited from
objectSyntax
Returns
Type:System.Type
MemberwiseClone Inherited
Inherited from
objectSyntax
Returns
Type:object
ReferenceEquals Inherited
Inherited from
objectSyntax
Parameters
Returns
Type:bool
ToString Inherited Virtual
Inherited from
objectSyntax
Returns
Type:string?