Three real connected MCP tool calls to public GitHub objects, with returned repository permissions. Connector-wide OAuth scopes were not inspected.

PASS real-external-read-1: Actual connected GitHub MCP response identifies the requested public object and its returned permissions.
PASS real-external-read-2: Actual connected GitHub MCP response identifies the requested public object and its returned permissions.
PASS real-missing-file-response: The external read tool actually returned NOT_FOUND; no local substitute was generated.


