Function: mergeAdaptableTools()
mergeAdaptableTools(...
inputs):ToolDefinitionMap|undefined
Defined in: packages/agentos/src/api/toolAdapter.ts:352
Merges supported tool inputs with later inputs taking precedence by tool name.
This normalizes each input first, which means agency-level defaults can be combined safely with per-agent maps, external registries, or prompt-only tool schemas without relying on object spread semantics.
Parameters
inputs
...(AdaptableToolInput | undefined)[]
Tool inputs ordered from lowest to highest precedence.
Returns
ToolDefinitionMap | undefined
A merged tool map, or undefined when no tools were supplied.