From 03302c751f48aced266497c4ebed3886fed14d98 Mon Sep 17 00:00:00 2001 From: michaelxer Date: Mon, 22 Jun 2026 02:31:03 +0700 Subject: [PATCH] log info when resources/prompts skipped due to enabledTools gate Address chengyongru review: bump skip message from silent to logger.info so operators get a visible trace when resources/prompts are not registered. --- nanobot/agent/tools/mcp.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nanobot/agent/tools/mcp.py b/nanobot/agent/tools/mcp.py index b96846b1..a56d3dd5 100644 --- a/nanobot/agent/tools/mcp.py +++ b/nanobot/agent/tools/mcp.py @@ -842,6 +842,12 @@ async def connect_mcp_servers( logger.debug( "MCP server '{}': prompts not supported or failed: {}", name, e ) + else: + logger.info( + "MCP server '{}': skipping resource/prompt registration " + "(enabledTools does not include '*' — only tools allowed)", + name, + ) logger.info( "MCP server '{}': connected, {} capabilities registered", name, registered_count