Run the full diagnosis. Pass an agent config with (optionally) saved
oauth_tokens to exercise a realistic handshake. Returns a structured
report — rendering is the caller's job (CLI renders a text summary;
programmatic consumers typically serialize to JSON).
Run the full diagnosis. Pass an agent config with (optionally) saved
oauth_tokensto exercise a realistic handshake. Returns a structured report — rendering is the caller's job (CLI renders a text summary; programmatic consumers typically serialize to JSON).