Skip to content

McpInputRequiredTask

Defined in: src/mcp/task-types.ts:66

Task that is waiting for one or more client responses.

taskId: string;

Defined in: src/mcp/task-types.ts:19

Stable server-generated task identifier.

McpTask.taskId


optional statusMessage?: string;

Defined in: src/mcp/task-types.ts:21

McpTask.statusMessage


createdAt: string;

Defined in: src/mcp/task-types.ts:23

ISO 8601 timestamp at which the task was created.

McpTask.createdAt


lastUpdatedAt: string;

Defined in: src/mcp/task-types.ts:25

ISO 8601 timestamp at which the task was last updated.

McpTask.lastUpdatedAt


ttlMs: number;

Defined in: src/mcp/task-types.ts:27

Retention duration from creation in milliseconds, or null for unlimited retention.

McpTask.ttlMs


optional pollIntervalMs?: number;

Defined in: src/mcp/task-types.ts:29

Server-suggested polling interval in milliseconds.

McpTask.pollIntervalMs


status: "input_required";

Defined in: src/mcp/task-types.ts:67

McpTask.status


inputRequests: McpInputRequests;

Defined in: src/mcp/task-types.ts:69

Outstanding server-to-client requests.