2121use Mcp \Exception \InvalidInputMessageException ;
2222use Mcp \Exception \NotFoundExceptionInterface ;
2323use Mcp \JsonRpc \MessageFactory ;
24- use Mcp \Schema \Implementation ;
2524use Mcp \Schema \JsonRpc \Error ;
2625use Mcp \Schema \JsonRpc \HasMethodInterface ;
2726use Mcp \Schema \JsonRpc \Request ;
2827use Mcp \Schema \JsonRpc \Response ;
2928use Mcp \Schema \Request \InitializeRequest ;
29+ use Mcp \Server \Configuration ;
3030use Mcp \Server \Handler ;
3131use Mcp \Server \Session \SessionFactoryInterface ;
3232use Mcp \Server \Session \SessionInterface ;
@@ -65,7 +65,7 @@ public function __construct(
6565 public static function make (
6666 ReferenceRegistryInterface $ registry ,
6767 ReferenceProviderInterface $ referenceProvider ,
68- Implementation $ implementation ,
68+ Configuration $ configuration ,
6969 ToolCallerInterface $ toolCaller ,
7070 ResourceReaderInterface $ resourceReader ,
7171 PromptGetterInterface $ promptGetter ,
@@ -80,7 +80,7 @@ public static function make(
8080 sessionStore: $ sessionStore ,
8181 methodHandlers: [
8282 new Notification \InitializedHandler (),
83- new Handler \Request \InitializeHandler ($ registry -> getCapabilities (), $ implementation ),
83+ new Handler \Request \InitializeHandler ($ configuration ),
8484 new Handler \Request \PingHandler (),
8585 new Handler \Request \ListPromptsHandler ($ referenceProvider , $ paginationLimit ),
8686 new Handler \Request \GetPromptHandler ($ promptGetter ),
0 commit comments