Package com.embabel.agent.api.annotation
Annotation MatryoshkaTools
-
- All Implemented Interfaces:
@Deprecated(message = "Use @UnfoldingTools instead", replaceWith = @ReplaceWith(imports = {"com.embabel.agent.api.annotation.UnfoldingTools"}, expression = "UnfoldingTools"))@Target(allowedTargets = {AnnotationTarget.CLASS}) public @interface MatryoshkaTools
Marks a class as an UnfoldingTool container for progressive tool disclosure.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final Stringdescriptionprivate final BooleanremoveOnInvokeprivate final StringcategoryParameterprivate final StringchildToolUsageNotes
-