java.lang.Object
com.agentforge4j.runtime.tool.DefaultToolCatalog
- All Implemented Interfaces:
ToolCatalog
ToolCatalog that delegates to the ToolProviderResolver, so the advertised catalog
and the resolver can never drift. An empty resolver yields an empty catalog.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultToolCatalog(ToolProviderResolver resolver) Creates a catalog backed by the given resolver. -
Method Summary
Modifier and TypeMethodDescriptionLists the descriptors advertised for the given scope.
-
Constructor Details
-
DefaultToolCatalog
Creates a catalog backed by the given resolver.- Parameters:
resolver- the resolver backing this catalog
-
-
Method Details
-
available
Description copied from interface:ToolCatalogLists the descriptors advertised for the given scope.- Specified by:
availablein interfaceToolCatalog- Parameters:
scope- workflow/run scope- Returns:
- descriptors advertised for
scope
-