showcase/integrations/google-adk/qa/auth.md
localStorage["copilotkit:auth-demo:token"] if it exists)data-testid="auth-sign-in-card")data-testid="auth-demo-token")data-testid="auth-sign-in-button")data-testid="auth-banner" absent)data-authenticated="true")data-testid="auth-sign-out-button")data-testid="auth-sign-in-card" absent)auth-demo-error surface[data-role="assistant"])data-authenticated="false")data-testid="auth-authenticate-button")data-testid="auth-demo-error" with the runtime's 401 messageauth-demo-error surface is clearedlocalStorage token, the demo lands directly in the
authenticated chat state (no SignInCard)localStorage cleared, the demo lands on the SignInCard/api/copilotkit-auth, send a
message while authenticated/info)auth-demo-error