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.