Tool Group Requirement
Specifies a tool group that a tool consumer requires.
Parameters
required Tool Names
optional set of tool names that must be present in the resolved group. When non-empty, resolution throws com.embabel.agent.spi.loop.RequiredToolGroupException if the group is not found or any required tool name is absent. An empty set (default) preserves backward-compatible behavior: a missing group is logged and tolerated.