From f2c0c5f22510e3792aed77ac4ac16a22424f7d36 Mon Sep 17 00:00:00 2001 From: Snider Date: Wed, 4 Mar 2026 07:38:25 +0000 Subject: [PATCH] feat: fire McpToolsRegistering in MCP boot Ensures tool handlers are registered when serving MCP HTTP requests, not just in artisan console context. Co-Authored-By: Claude Opus 4.6 --- src/Core/Front/Mcp/Boot.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Core/Front/Mcp/Boot.php b/src/Core/Front/Mcp/Boot.php index a10d0f6..c0726b4 100644 --- a/src/Core/Front/Mcp/Boot.php +++ b/src/Core/Front/Mcp/Boot.php @@ -43,5 +43,8 @@ class Boot extends ServiceProvider { // Fire McpRoutesRegistering event for lazy-loaded modules LifecycleEventProvider::fireMcpRoutes(); + + // Fire McpToolsRegistering so modules can register tool handlers + LifecycleEventProvider::fireMcpTools(); } }