Files
copilotkit__copilotkit/showcase/integrations/spring-ai/qa/open-gen-ui-advanced.md
Jordan Ritter dd06dd89d1 refactor(showcase): rename packages/ to integrations/
The showcase framework directories better reflect their role as
integration examples rather than distributable packages.
Renames showcase/packages/ -> showcase/integrations/ and updates
the test docker-compose file reference accordingly.
2026-04-28 07:47:35 -07:00

661 B

QA: Open-Ended Generative UI (Advanced) — Spring AI

Prerequisites

  • Demo is deployed and accessible
  • OPENAI_API_KEY is set on the Spring backend

Test Steps

  • Navigate to /demos/open-gen-ui-advanced
  • Click the "Calculator (calls evaluateExpression)" suggestion
  • Verify a calculator UI appears inside a sandboxed iframe
  • Type 12 * (3 + 4.5), press =
  • Verify the host-side evaluateExpression runs and the sandbox displays 94.5
  • Check browser console for [open-gen-ui/advanced] evaluateExpression

Expected Results

  • Sandbox function round-trips complete end-to-end
  • Console logs confirm host invocation