Skip to content

McpCompletedTask

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

Task whose tool call completed at the protocol level.

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

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

McpTask.status


result: CallToolResult;

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

Final result of the tool call represented by this task.