Class ToolResponseMessage.Builder

java.lang.Object
org.springframework.ai.chat.messages.ToolResponseMessage.Builder
Enclosing class:
ToolResponseMessage

public static final class ToolResponseMessage.Builder extends Object
Builder for ToolResponseMessage.

Parts added through result(ToolResultPart), results(List) and parts(List) keep their order. The legacy responses(List) setter replaces the ToolResultParts at build() with one text-only result part per response: the new results take the place of the first result part, or are appended when there is none.