| Filename | Latest commit message | Latest commit date |
|---|---|---|
Tool handler exceptions and anything reaching JsonRpcHandler's blind rescue had their #message echoed into the error data member, exposing internals to untrusted clients (CWE-209). Capability errors keep their client-facing message by re-raising through RequestHandlerError, the one channel whose message is deliberately surfaced. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
| .. | ||
| mcp | ||
| json_rpc_handler.rb | ||
| mcp.rb | ||