Types
Classes
| Name | Summary |
|---|---|
| CosmosMcpTasksJsonContext | Source-generated JSON for Cosmos task documents and the task-id index. |
| CosmosMcpTaskStore | An IMcpTaskStorePlus that persists snapshots as Cosmos documents partitioned by owner, with a task-id index for server-side complete and native document TTL. |
| CosmosMcpTaskStoreOptions | Registration knobs for CosmosMcpTaskStore. |
| CosmosStoredMcpTask | Cosmos document for a task. CosmosStoredMcpTask.Id is the Cosmos item id (the task id). Partition key is CosmosStoredMcpTask.OwnerUserId. |
| CosmosSystemTextJsonSerializer | Cosmos serializer that uses source-generated CosmosMcpTasksJsonContext with a reflection fallback for types the context does not list. |
| CosmosTaskIndex | Singleton-partition index document: task id → owner, so server-side complete can point-read the task without a current user. |