Skip to content

Package com.paragon.responses.json

This docs was updated at: 2026-03-21


Classs

Name Description
ApplyPatchToolCallSerializer Custom serializer for ApplyPatchToolCall that ensures the type discriminator is always presen…
ClickActionDeserializer Custom deserializer for ClickAction to handle @JsonUnwrapped Coordinate
CodeInterpreterToolCallSerializer Serializer that enforces the correct wire format for CodeInterpreterToolCall
ComputerToolCallSerializer Serializer that enforces the correct wire format for ComputerToolCall
ConcreteMessageDeserializer Deserializer for concrete Message subclasses that delegates to MessageDeserializer and casts to t…
CreateResponsePayloadDeserializer Custom deserializer for CreateResponsePayload to handle @JsonUnwrapped OpenRouterCustomPayload
CustomToolCallSerializer Serializer that enforces the correct wire format for CustomToolCall
DoubleClickActionDeserializer Custom deserializer for DoubleClickAction to handle @JsonUnwrapped Coordinate
FileSearchToolCallSerializer Serializer that enforces the correct wire format for FileSearchToolCall
FunctionShellToolCallSerializer Serializer that enforces the correct wire format for FunctionShellToolCall
FunctionToolCallOutputDeserializer Custom deserializer for FunctionToolCallOutput
FunctionToolCallOutputSerializer Custom Jackson serializer for FunctionToolCallOutput
FunctionToolCallSerializer Custom Jackson serializer for FunctionToolCall
ImageGenerationCallSerializer Serializer that enforces the correct wire format for ImageGenerationCall
LocalShellCallSerializer Serializer that enforces the correct wire format for LocalShellCall
McpToolCallSerializer Serializer that enforces the correct wire format for McpToolCall
MessageContentDeserializer Custom deserializer for MessageContent that is tolerant of plain string values
MessageDeserializer Custom deserializer for Message that uses the 'role' field to determine which concrete subclass t…
MessageSerializer Custom Jackson serializer for Message and its subclasses
MoveActionDeserializer Custom deserializer for MoveAction to handle @JsonUnwrapped Coordinate
ResponsesApiModule Jackson module that registers all custom serializers and deserializers for the Responses API spec…
ScrollActionDeserializer Custom deserializer for ScrollAction to handle @JsonUnwrapped Coordinate
WebSearchToolCallSerializer Serializer that enforces the correct wire format for WebSearchToolCall

Records

Name Description
JacksonJsonSchemaProducer Produces JSON schemas compatible with OpenAI's function calling API