Variable GetPromptResultSchemaConst
GetPromptResultSchema: ZodObject<
{
_meta: ZodOptional<
ZodObject<
{
"io.modelcontextprotocol/related-task": ZodOptional<
ZodObject<{ taskId: ZodString }, $strip>,
>;
progressToken: ZodOptional<ZodUnion<readonly [ZodString, ZodNumber]>>;
},
$loose,
>,
>;
description: ZodOptional<ZodString>;
messages: ZodArray<
ZodObject<
{
content: ZodUnion<
readonly [
ZodObject<
{
_meta: ZodOptional<ZodRecord<(...), (...)>>;
annotations: ZodOptional<ZodObject<(...), (...)>>;
text: ZodString;
type: ZodLiteral<"text">;
},
$strip,
>,
ZodObject<
{
_meta: ZodOptional<ZodRecord<(...), (...)>>;
annotations: ZodOptional<ZodObject<(...), (...)>>;
data: ZodString;
mimeType: ZodString;
type: ZodLiteral<"image">;
},
$strip,
>,
ZodObject<
{
_meta: ZodOptional<ZodRecord<(...), (...)>>;
annotations: ZodOptional<ZodObject<(...), (...)>>;
data: ZodString;
mimeType: ZodString;
type: ZodLiteral<"audio">;
},
$strip,
>,
ZodObject<
{
_meta: ZodOptional<ZodObject<(...), (...)>>;
annotations: ZodOptional<ZodObject<(...), (...)>>;
description: ZodOptional<ZodString>;
icons: ZodOptional<ZodArray<(...)>>;
mimeType: ZodOptional<ZodString>;
name: ZodString;
title: ZodOptional<ZodString>;
type: ZodLiteral<"resource_link">;
uri: ZodString;
},
$strip,
>,
ZodObject<
{
_meta: ZodOptional<ZodRecord<(...), (...)>>;
annotations: ZodOptional<ZodObject<(...), (...)>>;
resource: ZodUnion<readonly [(...), (...)]>;
type: ZodLiteral<"resource">;
},
$strip,
>,
],
>;
role: ZodEnum<{ assistant: "assistant"; user: "user" }>;
},
$strip,
>,
>;
},
$loose,
> = ...
The server's response to a
prompts/getrequest from the client.