prompt_types library

Types used for MCP prompt results.

These types define the structure of prompt messages that are returned from @Prompt-annotated methods and sent to language models via the Model Context Protocol.

Classes

AudioPromptContent
Audio content for a prompt message.
ImagePromptContent
Image content for a prompt message.
PromptContent
Base class for prompt message content.
PromptMessage
A single message in a prompt result.
PromptResult
Result returned by a @Prompt-annotated method.
ResourcePromptContent
Embedded resource content for a prompt message.
TextPromptContent
Text content for a prompt message.

Enums

PromptRole
Role of a message in a prompt conversation.