开源项目
Google ADK向McpToolset调用方开放MCP服务器通知处理
feat: allow McpToolset callers to receive MCP server notifications
概述
MCP会话已有服务器通知,但ADK的McpToolset调用者不能把自定义message handler传到实际ClientSession。 McpToolset、MCPSessionManager与SessionContext接收可选handler并贯穿到客户端会话,调用方可处理tools/list_changed等通知。 默认仍用SDK handler,不自动失效工具缓存;MCP SDK1.x handler不得await同会话请求,应异步另起后续工作。只证明通知可达。