> ## 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.Responses Namespace

## Types

### &#x20;Classes

| Name | Summary |
| - | - |
| [AgentCacheCreationInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AgentCacheCreationInfo.md) | Contains cache creation token counts for an agent execution, broken down by  ephemeral cache duration. |
| [AgentContentBlock](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AgentContentBlock.md) | Represents a content block in an agent's response, containing text output. |
| [AgentOutputTokensDetails](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AgentOutputTokensDetails.md) | Represents a breakdown of the output tokens used by an agent. |
| [AgentServerToolUseInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AgentServerToolUseInfo.md) | Contains server-side tool use counts for an agent execution, tracking how many  web search and web fetch requests were made. |
| [AgentToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AgentToolResponse.md) | Represents the response payload returned by the Claude Code Agent tool.  This is a polymorphic base type — the actual response will be either  [CompletedAgentToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/CompletedAgentToolResponse.md) or [AsyncLaunchedAgentToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AsyncLaunchedAgentToolResponse.md)  depending on whether the agent ran synchronously or was launched in the background. |
| [AgentToolStats](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AgentToolStats.md) | Represents an aggregate breakdown of the tools used by an Agent during its execution. |
| [AgentUsageInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AgentUsageInfo.md) | Contains token usage information for a completed agent execution, including input/output  token counts, cache statistics, and server-side tool use. |
| [ArtifactAssetDelete](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetDelete.md) | Represents the result of the Artifact tool's delete\_asset action. |
| [ArtifactAssetInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetInfo.md) | Represents an asset in an artifact's asset store. |
| [ArtifactAssetList](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetList.md) | Represents the result of the Artifact tool's list\_assets action. |
| [ArtifactAssetRead](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetRead.md) | Represents the result of the Artifact tool's read\_asset action. |
| [ArtifactAssetUpload](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetUpload.md) | Represents an asset uploaded to an artifact. |
| [ArtifactAssetUploadBatch](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetUploadBatch.md) | Represents the result of uploading several assets to an artifact. |
| [ArtifactAssetUploadResult](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetUploadResult.md) | Represents the result of uploading one file in a batch. |
| [ArtifactAssetUsage](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactAssetUsage.md) | Represents the usage and limits of an artifact's asset store. |
| [ArtifactListItem](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactListItem.md) | Represents an artifact returned by the Artifact tool's list action. |
| [ArtifactPinResult](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactPinResult.md) | Represents the result of the Artifact tool's pin and unpin actions. |
| [ArtifactReadInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactReadInfo.md) | Represents an artifact source and the version of it that now counts as viewed. |
| [ArtifactReadResult](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactReadResult.md) | Represents the content returned by the Artifact tool's read action. |
| [ArtifactStoredDeclaration](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactStoredDeclaration.md) | Represents the capability declaration stored on an artifact. |
| [ArtifactToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactToolResponse.md) | Represents the response payload returned by the Artifact tool. |
| [ArtifactUnwatchResult](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactUnwatchResult.md) | Represents the result of the Artifact tool's unwatch action. |
| [ArtifactWatchArm](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactWatchArm.md) | Represents the connection state of an artifact watch. |
| [ArtifactWatchEntry](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactWatchEntry.md) | Represents one watch returned by the Artifact tool's status action. |
| [ArtifactWatchResult](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactWatchResult.md) | Represents the result of the Artifact tool's watch action. |
| [ArtifactWrittenInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ArtifactWrittenInfo.md) | Represents the artifact written by an asset action. |
| [AskUserQuestionAnnotation](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AskUserQuestionAnnotation.md) | Represents per-question annotations from the user in an AskUserQuestion response,  such as notes on preview selections. |
| [AskUserQuestionToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AskUserQuestionToolResponse.md) | Represents the response payload returned by the Claude Code AskUserQuestion tool  after the user has answered the presented questions. |
| [AsyncLaunchedAgentToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/AsyncLaunchedAgentToolResponse.md) | Represents the Agent tool response when the agent was launched in the background  and has not yet completed. |
| [BashToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/BashToolResponse.md) | Represents the response payload returned by the Claude Code Bash tool after executing  a shell command. |
| [ClaudeDesignToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ClaudeDesignToolResponse.md) | Represents the response payload returned by the ClaudeDesign tool. |
| [CompletedAgentToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/CompletedAgentToolResponse.md) | Represents the Agent tool response when the agent completed its work synchronously  and returned its results inline. |
| [CreatedTaskInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/CreatedTaskInfo.md) | Represents a task created by the TaskCreate tool. |
| [CronCreateToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/CronCreateToolResponse.md) | Represents the response payload returned by the CronCreate tool. |
| [CronDeleteToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/CronDeleteToolResponse.md) | Represents the response payload returned by the CronDelete tool. |
| [CronJobInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/CronJobInfo.md) | Represents a scheduled job returned by the CronList tool. |
| [CronListToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/CronListToolResponse.md) | Represents the response payload returned by the CronList tool. |
| [DeleteProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/DeleteProjectsToolResponse.md) | Represents the Projects tool response for the `project_delete` method. |
| [EditToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/EditToolResponse.md) | Represents the response payload returned by the Claude Code Edit tool after performing  a string replacement in a file. |
| [StructuredPatchHunk](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/StructuredPatchHunk.md) | Represents a single hunk (contiguous block of changes) in a unified diff patch. |
| [EnterPlanModeToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/EnterPlanModeToolResponse.md) | Represents the response payload returned by the EnterPlanMode tool. |
| [EnterWorktreeToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/EnterWorktreeToolResponse.md) | Represents the response payload returned by the Claude Code EnterWorktree tool  after creating a temporary git worktree. |
| [ExitPlanModeToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ExitPlanModeToolResponse.md) | Represents the response payload returned by the Claude Code ExitPlanMode tool after  transitioning from plan mode to execution mode. |
| [ExitWorktreeToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ExitWorktreeToolResponse.md) | Represents the response payload returned by the Claude Code ExitWorktree tool  after exiting and optionally removing a git worktree. |
| [FileUnchangedReadToolFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/FileUnchangedReadToolFileInfo.md) | Contains information about a file that was unchanged since it was last read. |
| [FileUnchangedReadToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/FileUnchangedReadToolResponse.md) | Represents the Read tool response when a file has not changed since it was last read. |
| [GitBranchOperationInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GitBranchOperationInfo.md) | Represents a branch integration detected in a Bash command. |
| [GitCommitInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GitCommitInfo.md) | Represents a commit detected in a Bash command. |
| [GitDiffInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GitDiffInfo.md) | Represents git diff information for a file change, including additions, deletions,  and the unified diff patch. |
| [GitOperationInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GitOperationInfo.md) | Represents the git and GitHub operations detected in a Bash command. |
| [GitPullRequestInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GitPullRequestInfo.md) | Represents a pull request operation detected in a Bash command. |
| [GitPushInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GitPushInfo.md) | Represents a push detected in a Bash command. |
| [GlobToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GlobToolResponse.md) | Represents the response payload returned by the Claude Code Glob tool after searching  for files matching a pattern. |
| [GrepToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/GrepToolResponse.md) | Represents the response payload returned by the Claude Code Grep tool after searching  for content within files. |
| [ImageDimensionInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ImageDimensionInfo.md) | Contains image dimension information for coordinate mapping, including both original  and displayed sizes after any resizing. |
| [ImageReadToolFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ImageReadToolFileInfo.md) | Contains information about an image file read by the Claude Code Read tool,  including base64-encoded data, MIME type, and dimension metadata. |
| [ImageReadToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ImageReadToolResponse.md) | Represents the Read tool response for an image file (PNG, JPG, GIF, WebP). |
| [InfoProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/InfoProjectsToolResponse.md) | Represents the Projects tool response for the `project_info` method. |
| [McpContentBlock](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/McpContentBlock.md) | Represents a content block returned by an MCP tool. |
| [McpDirectoryResourceInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/McpDirectoryResourceInfo.md) | Represents a child of an MCP directory resource. |
| [McpResourceContent](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/McpResourceContent.md) | Represents the content of a single MCP (Model Context Protocol) resource as returned by the ReadMcpResource tool. |
| [McpResourceInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/McpResourceInfo.md) | Represents a single MCP (Model Context Protocol) resource entry returned by the ListMcpResources tool. |
| [McpToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/McpToolResponse.md) | Represents the result of an MCP tool execution. |
| [MemoryListProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/MemoryListProjectsToolResponse.md) | Represents the Projects tool response for the `project_memory_list` method. |
| [MemoryReadProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/MemoryReadProjectsToolResponse.md) | Represents the Projects tool response for the `project_memory_read` method. |
| [MonitorToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/MonitorToolResponse.md) | Represents the response payload returned by the Monitor tool. |
| [NotebookEditToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/NotebookEditToolResponse.md) | Represents the response payload returned by the Claude Code NotebookEdit tool after  modifying a Jupyter notebook cell. |
| [NotebookReadToolFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/NotebookReadToolFileInfo.md) | Contains information about a Jupyter notebook file read by the Claude Code Read tool. |
| [NotebookReadToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/NotebookReadToolResponse.md) | Represents the Read tool response for a Jupyter notebook (.ipynb) file. |
| [OfferChromeSetupToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/OfferChromeSetupToolResponse.md) | Represents the response payload returned by the OfferChromeSetup tool. |
| [PartsReadPage](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/PartsReadPage.md) | Represents a page image extracted from a PDF by the Read tool. |
| [PartsReadToolFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/PartsReadToolFileInfo.md) | Contains information about a PDF file read in parts by the Claude Code Read tool,  where individual pages are extracted as images. |
| [PartsReadToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/PartsReadToolResponse.md) | Represents the Read tool response for a PDF file that was split into individual page images. |
| [PdfReadToolFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/PdfReadToolFileInfo.md) | Contains information about a PDF file read by the Claude Code Read tool,  including base64-encoded data and file size. |
| [PdfReadToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/PdfReadToolResponse.md) | Represents the Read tool response for a PDF file. |
| [ProjectDocumentInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProjectDocumentInfo.md) | Represents a document in a project. |
| [ProjectFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProjectFileInfo.md) | Represents a file in a project. |
| [ProjectKnowledgeInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProjectKnowledgeInfo.md) | Represents the knowledge-base capacity of a project. |
| [ProjectMemoryFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProjectMemoryFileInfo.md) | Represents a project memory file. |
| [ProjectSearchHit](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProjectSearchHit.md) | Represents a project knowledge-base search hit. |
| [ProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProjectsToolResponse.md) | Represents the response payload returned by the Projects tool. |
| [ProjectSyncSource](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProjectSyncSource.md) | Represents a source synchronized into a project. |
| [ProposeGoalToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProposeGoalToolResponse.md) | Represents the response payload returned by the ProposeGoal tool. |
| [ProposeSkillsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ProposeSkillsToolResponse.md) | Represents the response payload returned by the ProposeSkills tool. |
| [PushNotificationToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/PushNotificationToolResponse.md) | Represents the response payload returned by the PushNotification tool. |
| [ReadMcpResourceDirToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ReadMcpResourceDirToolResponse.md) | Represents the response payload returned by the ReadMcpResourceDir tool. |
| [ReadMcpResourceToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ReadMcpResourceToolResponse.md) | Represents the response payload returned by the Claude Code ReadMcpResource tool  after reading the content of an MCP (Model Context Protocol) resource. |
| [ReadNotificationsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ReadNotificationsToolResponse.md) | Represents the response payload returned by the ReadNotifications tool. |
| [ReadProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ReadProjectsToolResponse.md) | Represents the Projects tool response for the `project_read` method. |
| [ReadToolFileInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ReadToolFileInfo.md) | Contains detailed information about a text file read by the Claude Code Read tool,  including its path, content, and line-related metadata. |
| [ReadToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ReadToolResponse.md) | Represents the base response payload returned by the Claude Code Read tool after reading a file. |
| [RefreshMcpToolsServerResult](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/RefreshMcpToolsServerResult.md) | Represents the result of refreshing the tool list of a single MCP server. |
| [RemoteLaunchedAgentToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/RemoteLaunchedAgentToolResponse.md) | Represents the Agent tool response when the agent was launched in a remote cloud environment. |
| [RemoteTriggerToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/RemoteTriggerToolResponse.md) | Represents the response payload returned by the RemoteTrigger tool. |
| [ReportFindingsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ReportFindingsToolResponse.md) | Represents the response payload returned by the ReportFindings tool. |
| [ScheduleWakeupToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ScheduleWakeupToolResponse.md) | Represents the response payload returned by the ScheduleWakeup tool. |
| [SearchProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/SearchProjectsToolResponse.md) | Represents the Projects tool response for the `project_search` method. |
| [SendFeedbackToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/SendFeedbackToolResponse.md) | Represents the response payload returned by the SendFeedback tool. |
| [SessionNotification](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/SessionNotification.md) | Represents a notification delivered to a session. |
| [ShowOnboardingRolePickerToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/ShowOnboardingRolePickerToolResponse.md) | Represents the response payload returned by the ShowOnboardingRolePicker tool. |
| [TaskCreateToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskCreateToolResponse.md) | Represents the response payload returned by the TaskCreate tool. |
| [TaskDetailInfo](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskDetailInfo.md) | Represents the details of a task returned by the TaskGet tool. |
| [TaskGetToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskGetToolResponse.md) | Represents the response payload returned by the TaskGet tool. |
| [TaskListItem](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskListItem.md) | Represents a task returned by the TaskList tool. |
| [TaskListToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskListToolResponse.md) | Represents the response payload returned by the TaskList tool. |
| [TaskStatusChange](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskStatusChange.md) | Represents a task's status transition. |
| [TaskStopToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskStopToolResponse.md) | Represents the response payload returned by the Claude Code TaskStop tool after  stopping a running background task. |
| [TaskUpdateToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TaskUpdateToolResponse.md) | Represents the response payload returned by the TaskUpdate tool. |
| [TextReadToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TextReadToolResponse.md) | Represents the Read tool response for a standard text file. |
| [TodoWriteToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/TodoWriteToolResponse.md) | Represents the response payload returned by the Claude Code TodoWrite tool after  updating the task list. |
| [WebFetchToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/WebFetchToolResponse.md) | Represents the response payload returned by the Claude Code WebFetch tool after  fetching and processing content from a URL. |
| [WebSearchToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/WebSearchToolResponse.md) | Represents the response payload returned by the Claude Code WebSearch tool after  performing a web search. |
| [WebSearchResultContainer](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/WebSearchResultContainer.md) | Represents a container grouping web search results from a single search operation. |
| [WebSearchResultItem](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/WebSearchResultItem.md) | Represents an individual web search result with a title and URL. |
| [WorkflowToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/WorkflowToolResponse.md) | Represents the response payload returned by the Workflow tool. |
| [WriteProjectsToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/WriteProjectsToolResponse.md) | Represents the Projects tool response for the `project_write` method. |
| [WriteToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/WriteToolResponse.md) | Represents the response payload returned by the Claude Code Write tool after creating or overwriting a file. |


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