Skip to content

McpFailedTask

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

Task whose underlying request failed with a JSON-RPC error.

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: "failed";

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

McpTask.status


error: McpTaskError;

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

JSON-RPC error that caused the task to fail.