Skip to content

Commit 91715f1

Browse files
author
X2NX
committed
refactor: move discovery state registration from Discoverer to Builder
1 parent 6100ffc commit 91715f1

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/Capability/Discovery/Discoverer.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,7 @@ public function discover(string $basePath, array $directories, array $excludeDir
125125
'resourceTemplates' => $discoveredCount['resourceTemplates'],
126126
]);
127127

128-
$discoveryState = new DiscoveryState($tools, $resources, $prompts, $resourceTemplates);
129-
130-
$this->registry->setDiscoveryState($discoveryState);
131-
132-
return $discoveryState;
128+
return new DiscoveryState($tools, $resources, $prompts, $resourceTemplates);
133129
}
134130

135131
/**

src/Server/Builder.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,9 @@ private function performDiscovery(
432432
$discovery = new CachedDiscoverer($discovery, $this->discoveryCache, $logger);
433433
}
434434

435-
$discovery->discover($this->discoveryBasePath, $this->discoveryScanDirs, $this->discoveryExcludeDirs);
435+
$discoveryState = $discovery->discover($this->discoveryBasePath, $this->discoveryScanDirs, $this->discoveryExcludeDirs);
436+
437+
$registry->setDiscoveryState($discoveryState);
436438
}
437439

438440
/**

0 commit comments

Comments
 (0)