> ## Documentation Index
> Fetch the complete documentation index at: https://si.easyaf.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Summary of the CloudNimble.ClaudeEssentials.Hooks.Tools Namespace

## Types

### &#x20;Classes

| Name | Summary |
| - | - |
| [AgentPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/AgentPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Agent tool has executed. |
| [AgentPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/AgentPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Agent tool is about to be invoked. |
| [ArtifactPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ArtifactPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Artifact tool has executed. |
| [ArtifactPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ArtifactPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Artifact tool is about to be invoked. |
| [AskUserQuestionPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/AskUserQuestionPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the AskUserQuestion tool has executed. |
| [AskUserQuestionPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/AskUserQuestionPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the AskUserQuestion tool is about to be invoked. |
| [BashPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/BashPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Bash tool has executed. |
| [BashPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/BashPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Bash tool is about to be invoked. |
| [ClaudeDesignPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ClaudeDesignPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ClaudeDesign tool has executed. |
| [ClaudeDesignPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ClaudeDesignPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ClaudeDesign tool is about to be invoked. |
| [CronCreatePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/CronCreatePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the CronCreate tool has executed. |
| [CronCreatePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/CronCreatePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the CronCreate tool is about to be invoked. |
| [CronDeletePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/CronDeletePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the CronDelete tool has executed. |
| [CronDeletePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/CronDeletePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the CronDelete tool is about to be invoked. |
| [CronListPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/CronListPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the CronList tool has executed. |
| [CronListPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/CronListPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the CronList tool is about to be invoked. |
| [EditPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/EditPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Edit tool has executed. |
| [EditPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/EditPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Edit tool is about to be invoked. |
| [EnterPlanModePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/EnterPlanModePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the EnterPlanMode tool has executed. |
| [EnterPlanModePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/EnterPlanModePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the EnterPlanMode tool is about to be invoked. |
| [EnterWorktreePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/EnterWorktreePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the EnterWorktree tool has executed. |
| [EnterWorktreePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/EnterWorktreePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the EnterWorktree tool is about to be invoked. |
| [ExitPlanModePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ExitPlanModePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ExitPlanMode tool has executed. |
| [ExitPlanModePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ExitPlanModePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ExitPlanMode tool is about to be invoked. |
| [ExitWorktreePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ExitWorktreePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ExitWorktree tool has executed. |
| [ExitWorktreePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ExitWorktreePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ExitWorktree tool is about to be invoked. |
| [GlobPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/GlobPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Glob tool has executed. |
| [GlobPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/GlobPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Glob tool is about to be invoked. |
| [GrepPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/GrepPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Grep tool has executed. |
| [GrepPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/GrepPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Grep tool is about to be invoked. |
| [ListMcpResourcesPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ListMcpResourcesPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ListMcpResources tool has executed. |
| [ListMcpResourcesPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ListMcpResourcesPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ListMcpResources tool is about to be invoked. |
| [McpPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/McpPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after an MCP tool has executed. |
| [McpPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/McpPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when an MCP tool is about to be invoked. |
| [MonitorPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/MonitorPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Monitor tool has executed. |
| [MonitorPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/MonitorPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Monitor tool is about to be invoked. |
| [NotebookEditPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/NotebookEditPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the NotebookEdit tool has executed. |
| [NotebookEditPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/NotebookEditPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the NotebookEdit tool is about to be invoked. |
| [OfferChromeSetupPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/OfferChromeSetupPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the OfferChromeSetup tool has executed. |
| [OfferChromeSetupPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/OfferChromeSetupPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the OfferChromeSetup tool is about to be invoked. |
| [ProjectsPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ProjectsPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Projects tool has executed. |
| [ProjectsPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ProjectsPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Projects tool is about to be invoked. |
| [ProposeGoalPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ProposeGoalPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ProposeGoal tool has executed. |
| [ProposeGoalPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ProposeGoalPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ProposeGoal tool is about to be invoked. |
| [ProposeSkillsPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ProposeSkillsPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ProposeSkills tool has executed. |
| [ProposeSkillsPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ProposeSkillsPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ProposeSkills tool is about to be invoked. |
| [PushNotificationPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/PushNotificationPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the PushNotification tool has executed. |
| [PushNotificationPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/PushNotificationPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the PushNotification tool is about to be invoked. |
| [ReadMcpResourceDirPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadMcpResourceDirPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ReadMcpResourceDir tool has executed. |
| [ReadMcpResourceDirPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadMcpResourceDirPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ReadMcpResourceDir tool is about to be invoked. |
| [ReadMcpResourcePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadMcpResourcePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ReadMcpResource tool has executed. |
| [ReadMcpResourcePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadMcpResourcePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ReadMcpResource tool is about to be invoked. |
| [ReadNotificationsPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadNotificationsPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ReadNotifications tool has executed. |
| [ReadNotificationsPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadNotificationsPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ReadNotifications tool is about to be invoked. |
| [ReadPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Read tool has executed. |
| [ReadPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReadPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Read tool is about to be invoked. |
| [RefreshMcpToolsPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/RefreshMcpToolsPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the RefreshMcpTools tool has executed. |
| [RefreshMcpToolsPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/RefreshMcpToolsPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the RefreshMcpTools tool is about to be invoked. |
| [RemoteTriggerPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/RemoteTriggerPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the RemoteTrigger tool has executed. |
| [RemoteTriggerPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/RemoteTriggerPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the RemoteTrigger tool is about to be invoked. |
| [ReportFindingsPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReportFindingsPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ReportFindings tool has executed. |
| [ReportFindingsPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ReportFindingsPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ReportFindings tool is about to be invoked. |
| [ScheduleWakeupPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ScheduleWakeupPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ScheduleWakeup tool has executed. |
| [ScheduleWakeupPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ScheduleWakeupPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ScheduleWakeup tool is about to be invoked. |
| [SendFeedbackPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/SendFeedbackPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the SendFeedback tool has executed. |
| [SendFeedbackPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/SendFeedbackPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the SendFeedback tool is about to be invoked. |
| [ShowOnboardingRolePickerPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ShowOnboardingRolePickerPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the ShowOnboardingRolePicker tool has executed. |
| [ShowOnboardingRolePickerPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/ShowOnboardingRolePickerPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the ShowOnboardingRolePicker tool is about to be invoked. |
| [TaskCreatePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskCreatePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the TaskCreate tool has executed. |
| [TaskCreatePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskCreatePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the TaskCreate tool is about to be invoked. |
| [TaskGetPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskGetPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the TaskGet tool has executed. |
| [TaskGetPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskGetPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the TaskGet tool is about to be invoked. |
| [TaskListPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskListPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the TaskList tool has executed. |
| [TaskListPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskListPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the TaskList tool is about to be invoked. |
| [TaskStopPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskStopPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the TaskStop tool has executed. |
| [TaskStopPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskStopPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the TaskStop tool is about to be invoked. |
| [TaskUpdatePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskUpdatePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the TaskUpdate tool has executed. |
| [TaskUpdatePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TaskUpdatePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the TaskUpdate tool is about to be invoked. |
| [TodoWritePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TodoWritePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the TodoWrite tool has executed. |
| [TodoWritePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/TodoWritePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the TodoWrite tool is about to be invoked. |
| [WebFetchPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WebFetchPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the WebFetch tool has executed. |
| [WebFetchPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WebFetchPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the WebFetch tool is about to be invoked. |
| [WebSearchPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WebSearchPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the WebSearch tool has executed. |
| [WebSearchPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WebSearchPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the WebSearch tool is about to be invoked. |
| [WorkflowPostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WorkflowPostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Workflow tool has executed. |
| [WorkflowPreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WorkflowPreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Workflow tool is about to be invoked. |
| [WritePostToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WritePostToolUsePayload.md) | Represents the complete payload delivered to a PostToolUse hook after the Write tool has executed. |
| [WritePreToolUsePayload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/WritePreToolUsePayload.md) | Represents the complete payload delivered to a PreToolUse hook when the Write tool is about to be invoked. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.