Skip to content

@maxhealth.tech/prefab / mcp / McpInputRequiredResult

Type Alias: McpInputRequiredResult

ts
type McpInputRequiredResult = object;

Defined in: mcp/types.ts:279

A result asking the client for input before the call can complete.

At least one of inputRequests or requestState must be present, and resultType must be 'input_required': a server on this revision always stamps the discriminator, and a client that does not see it treats the result as 'complete' and never retries.

Properties

resultType

ts
resultType: "input_required";

Defined in: mcp/types.ts:280


inputRequests?

ts
optional inputRequests?: McpInputRequests;

Defined in: mcp/types.ts:281


requestState?

ts
optional requestState?: string;

Defined in: mcp/types.ts:283

Opaque state echoed back byte-for-byte on the retry.


_meta?

ts
optional _meta?: Record<string, unknown>;

Defined in: mcp/types.ts:284

Released under the MIT License.