所有类和接口
类
说明
Represents a response message from an AI (language model).
Represents a chat message.
A deserializer for
ChatMessage objects.A codec for serializing and deserializing
ChatMessage objects to and from JSON.A factory for creating
ChatMessageJsonCodec objects.The type of content, e.g. text or image.
Abstract base interface for message content.
The type of content, e.g. text or image.
Represents a custom message.
A JSON Schema object that describes the expected structure of the arguments when calling this tool.
The properties of Json Schema are actually parameters.
JSON Utils based on Jackson
Constants
A business exception raised over the MCP protocol
Utility wrapper around
ServiceLoader.load().Represents a system message, typically defined by a developer.
Represents a text content.
Represents an LLM-generated request to execute a tool.
Represents the result of a tool execution in response to a
ToolExecutionRequest.Describes a tool that language model can execute.
Represents a message from a user, typically an end user of the application.