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

## Types

### &#x20;Classes

| Name | Summary |
| - | - |
| [AskUserQuestionUnansweredReasonConverter](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Converters/AskUserQuestionUnansweredReasonConverter.md) | Converts the `unanswered` field of an AskUserQuestion annotation to and from a nullable [AskUserQuestionUnansweredReason](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/AskUserQuestionUnansweredReason.md). |
| [McpToolResponseConverter](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Converters/McpToolResponseConverter.md) | Converts the untagged MCP tool result union (a string, an array of content blocks, or an object) to and from an [McpToolResponse](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Tools/Responses/McpToolResponse.md). |
| [WebSearchResultContainerConverter](https://si.easyaf.dev/claudeessentials/api-reference/CloudNimble/ClaudeEssentials/Hooks/Converters/WebSearchResultContainerConverter.md) | Converts an entry of the WebSearch `results` array, which is either a block of search hits or a string of text commentary from the model. |


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