Package com.google.genkit.ai.agent
Class ToolResume
java.lang.Object
com.google.genkit.ai.agent.ToolResume
ToolResume provides the parts needed to resume agent execution after a tool interrupt.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ToolResume.Builderbuilder()Creates a builder for ToolResume.Returns the response parts to resume with.Returns the restart parts.voidsetRespond(List<Part> respond) Sets the response parts.voidsetRestart(List<Part> restart) Sets the restart parts.
-
Constructor Details
-
ToolResume
public ToolResume()Default constructor.
-
-
Method Details
-
builder
Creates a builder for ToolResume.- Returns:
- a new builder
-
getRespond
Returns the response parts to resume with.- Returns:
- the respond parts
-
setRespond
Sets the response parts.- Parameters:
respond- the respond parts
-
getRestart
Returns the restart parts.- Returns:
- the restart parts
-
setRestart
Sets the restart parts.- Parameters:
restart- the restart parts
-