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

# Overview

> Summary of the CloudNimble.McpEssentials.Redis.Tasks Namespace

## Types

### &#x20;Classes

| Name | Summary |
| - | - |
| [RedisInputSignal](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Redis/Tasks/RedisInputSignal.md) | Pub/sub payload for a resolved input. Task id plus request id only. |
| [RedisMcpTasksJsonContext](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Redis/Tasks/RedisMcpTasksJsonContext.md) | Source-generated JSON for Redis task keys and input signals.  Status persists as the enum name. |
| [RedisMcpTaskStore](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Redis/Tasks/RedisMcpTaskStore.md) | An [IMcpTaskStorePlus](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Core/Tasks/IMcpTaskStorePlus.md) that persists snapshots as Redis strings with  `PEXPIREAT` from [StoredMcpTask.DiscardAfter](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Core/Tasks/StoredMcpTask.md#discardafter) and fans resolved input  over pub/sub. |
| [RedisMcpTaskStoreOptions](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Redis/Tasks/RedisMcpTaskStoreOptions.md) | Registration knobs for [RedisMcpTaskStore](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Redis/Tasks/RedisMcpTaskStore.md). |
| [RedisStoredMcpTask](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Redis/Tasks/RedisStoredMcpTask.md) | JSON shape of a Redis task key. Maps to [StoredMcpTask](https://ai.easyaf.dev/mcpessentials/api-reference/CloudNimble/McpEssentials/Core/Tasks/StoredMcpTask.md) at the store boundary. |


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