v0.8.2 — mcp 2.x support
Added
build_mcp_serversupportsmcp2.x: targetsmcp.server.MCPServer(2.x) with a fallback tomcp.server.fastmcp.FastMCP(1.x); the[mcp]extra is unpinned tomcp>=1.0. Verified against both mcp 1.29.0 and 2.0.0 (stdio smoke + full suite).on_activitycallback onbuild_mcp_server: invoked on every guarded tool call so long-lived stdio launchers can run idle-timeout watchdogs without redefining the tools locally.
Full changelog: https://github.com/0xsl1m/shadowshield/blob/main/CHANGELOG.md