GetPromptResult

Result of prompts/get.

@safe
struct GetPromptResult {
Nullable!string description;
PromptMessage[] messages;
}

Members

Functions

forVersion
GetPromptResult forVersion(ProtocolVersion v)

Return a copy with each message's content projected for the negotiated protocol version (see PromptMessage.forVersion / Content.forVersion), so newer content kinds and post-2024-11-05 content _meta / Annotations.lastModified do not leak to an older peer. Mirrors CallToolResult.forVersion.

withMeta
GetPromptResult withMeta(Json m)

Fluent setter for the result-level _meta object.

Mixed In Members

From mixin MetaField

meta
Json meta;

optional _meta object