When getAccessTokenSilently fails with login_required, invalid_grant,
missing_refresh_token, consent_required or interaction_required, log
the user out (without redirect) so the UI reflects reality instead of
appearing logged in while every authenticated query silently fails.
Update the Apollo Client configuration to use the new devtools
option instead of the deprecated connectToDevTools. This change
ensures proper integration with development tools and maintains
compatibility with future Apollo updates.