[Capability] Discovery fix McpTool meta parameters in place of icons (#145)

This commit is contained in:
Martin Poirier Théorêt 2025-11-11 15:42:50 -05:00 • committed by GitHub
commit a9cd8d550f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -223,7 +223,7 @@ class Discoverer
$description = $instance->description ?? $this->docBlockParser->getSummary($docBlock) ?? null;
$inputSchema = $this->schemaGenerator->generate($method);
$meta = $instance->meta ?? null;
$tool = new Tool($name, $inputSchema, $description, $instance->annotations, $meta);
$tool = new Tool($name, $inputSchema, $description, $instance->annotations, meta: $meta);
$tools[$name] = new ToolReference($tool, [$className, $methodName], false);
++$discoveredCount['tools'];
break;