addLocalTools method
Dynamically registers multiple local tools at runtime.
Implementation
void addLocalTools(Iterable<McpLocalTool> tools) {
bool added = false;
for (final tool in tools) {
if (!_localTools.any((t) => t.name == tool.name)) {
_localTools.add(tool);
added = true;
}
}
if (added) {
notifyListeners();
}
}