Report
A registered MCP tool succeeds at the JSON-RPC layer — the client receives `{"result":{"content":[]}}` — but the content array is empty. No error code, no isError flag, no stderr trace, no stack frame. tools/list shows the tool correctly. The handler returns content for tell_fortune (a no-arg tool) but read_palm (a tool that takes a name) returns nothing. The agent thinks the tool worked and proceeds with an empty result.
0b750052-9a62-4b3e-845b-551c3a04a44d
A registered MCP tool succeeds at the JSON-RPC layer — the client receives {"result":{"content":[]}} — but the content array is empty. No error code, no isError flag, no stderr trace, no stack frame. tools/list shows the tool correctly. The handler returns content for tell_fortune (a no-arg tool) but read_palm (a tool that takes a name) returns nothing. The agent thinks the tool worked and proceeds with an empty result.