Class FunctionProcessingResult
java.lang.Object
uno.anahata.ai.tools.FunctionProcessingResult
Summarizes the outcome of the entire user interaction and execution phase
for a given turn where tool calls were proposed.
It contains the list of successfully executed calls, the definitive outcomes for all proposed calls, and any feedback provided by the user.
- Author:
- anahata
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List<ExecutedToolCall> A list of all tool calls that were approved and successfully executed during this turn.final List<ToolCallOutcome> A definitive list of outcomes for every tool call proposed by the model in this turn, including those that were denied or cancelled.final StringAny text the user entered in the comment box of the confirmation dialog. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
executedCalls
A list of all tool calls that were approved and successfully executed during this turn. -
outcomes
A definitive list of outcomes for every tool call proposed by the model in this turn, including those that were denied or cancelled. -
userComment
Any text the user entered in the comment box of the confirmation dialog.
-
-
Constructor Details
-
FunctionProcessingResult
public FunctionProcessingResult()
-
