showcase/integrations/google-adk/qa/prebuilt-popup.md
/demos/prebuilt-popup on the dashboard host/api/health or /api/copilotkit GET); GOOGLE_API_KEY is set on Railway; the ADK agent server has prebuilt_popup registered against the neutral _simple_chat agentdata-testid attributes of its own. Checks below rely on verbatim visible text, role-based selectors, and CopilotKit's built-in popup testids (copilot-popup, copilot-chat-toggle, copilot-close-button, copilot-suggestion, copilot-assistant-message, copilot-send-button). The underlying agent is the neutral "helpful, concise assistant" (no frontend tools, no agent tools)./demos/prebuilt-popup; verify the main content renders with heading (h1, text: "Popup demo — look for the floating launcher") and paragraph body mentioning <CopilotPopup /><CopilotPopup /> window is OPEN by default (defaultOpen={true} in source) — a chat overlay sits on top of the page content with an input at the bottom/demos/prebuilt-popup, main content stays mounted)useConfigureSuggestions)available: "always")/api/copilotkit with agent name prebuilt_popup in the payload; response streams back as SSE with no 4xx/5xx status