Class ToolGroupsProperties
-
- All Implemented Interfaces:
@ConfigurationProperties(prefix = "embabel.agent.platform.tools") public final class ToolGroupsPropertiesConfiguration for ToolGroups when MCP is available
-
-
Constructor Summary
Constructors Constructor Description ToolGroupsProperties()
-
Method Summary
Modifier and Type Method Description final Map<String, GroupConfig>getIncludes()Map of tool group names to list of tool names to include final UnitsetIncludes(Map<String, GroupConfig> includes)Map of tool group names to list of tool names to include final List<String>getExcludes()List of tool names to exclude from all tool groups final UnitsetExcludes(List<String> excludes)List of tool names to exclude from all tool groups final StringgetVersion()The version of tool groups final UnitsetVersion(String version)The version of tool groups -
-
Method Detail
-
getIncludes
final Map<String, GroupConfig> getIncludes()
Map of tool group names to list of tool names to include
-
setIncludes
final Unit setIncludes(Map<String, GroupConfig> includes)
Map of tool group names to list of tool names to include
-
getExcludes
final List<String> getExcludes()
List of tool names to exclude from all tool groups
-
setExcludes
final Unit setExcludes(List<String> excludes)
List of tool names to exclude from all tool groups
-
getVersion
final String getVersion()
The version of tool groups
-
setVersion
final Unit setVersion(String version)
The version of tool groups
-
-
-
-