-
public class PostExecutionBehavior.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final PostExecutionBehaviorDefaultpublic final static PostExecutionBehavior.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final PostExecutionBehaviorcombine(PostExecutionBehavior a, PostExecutionBehavior b)Combines two behaviors observed within the same conversational turn, keeping whichever is more "open" (precedence). final PostExecutionBehaviorgetDefault()The default behavior for tools that don't explicitly declare one. -
-
Method Detail
-
combine
final PostExecutionBehavior combine(PostExecutionBehavior a, PostExecutionBehavior b)
Combines two behaviors observed within the same conversational turn, keeping whichever is more "open" (precedence). Use this to fold multiple tool results (parallel or sequential) from a single turn into one decision.
-
getDefault
final PostExecutionBehavior getDefault()
The default behavior for tools that don't explicitly declare one.
-
-
-
-