Package-level declarations
Types
Transformer that can take multiple inputs. The block takes a List
A ToolGroup that publishes its own @Tool annotated methods. Implements ToolGroup using native Tool interface (not Spring AI ToolCallbacks).
Convenient interface a class can implement to publish @Tool functions automatically. Application domain objects can extend this. Intended for extension by both platform and application code.
Action that has no input preconditions, but produces an output
Transformation action that runs custom code.
Functions
Bind the fields of this object to the Blackboard if it is an instance of SomeOf.
Create input binding(s) for the given variable name and type. Allow for megazords (Aggregations) and decompose them into their individual fields.