Definition
Assembly: CloudNimble.ClaudeEssentials.dll Namespace: CloudNimble.ClaudeEssentials.Hooks.Tools Inheritance: CloudNimble.ClaudeEssentials.Hooks.Inputs.PostToolUseHookInput<CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput, CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.ExitPlanModeToolResponse>Syntax
Summary
Represents the complete payload delivered to a PostToolUse hook after the ExitPlanMode tool has executed.Remarks
The ExitPlanMode tool transitions from plan mode to execution mode. Your hook receives the plan content and metadata about the transition.Constructors
.ctor
Syntax
.ctor Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.PostToolUseHookInput<CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput, CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.ExitPlanModeToolResponse>Syntax
.ctor Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.ToolHookInputBase<CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput>Syntax
.ctor Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.HookInputBaseSyntax
.ctor Inherited
Inherited from
objectSyntax
Properties
CurrentWorkingDirectory Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.HookInputBaseSyntax
Property Value
Type:string
HookEventName Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.HookInputBaseSyntax
Property Value
Type:CloudNimble.ClaudeEssentials.Hooks.HookEventName
PermissionMode Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.HookInputBaseSyntax
Property Value
Type:CloudNimble.ClaudeEssentials.Hooks.PermissionMode
SessionId Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.HookInputBaseSyntax
Property Value
Type:string
ToolInput Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.ToolHookInputBase<CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput>Syntax
Property Value
Type:CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput?
ToolName Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.ToolHookInputBase<CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput>Syntax
Property Value
Type:string
ToolResponse Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.PostToolUseHookInput<CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput, CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.ExitPlanModeToolResponse>Syntax
Property Value
Type:CloudNimble.ClaudeEssentials.Hooks.Tools.Responses.ExitPlanModeToolResponse?
ToolUseId Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.ToolHookInputBase<CloudNimble.ClaudeEssentials.Hooks.Tools.Inputs.ExitPlanModeToolInput>Syntax
Property Value
Type:string
TranscriptPath Inherited
Inherited from
CloudNimble.ClaudeEssentials.Hooks.Inputs.HookInputBaseSyntax
Property Value
Type:string
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?