Wait for CopilotKit runtime POST to complete before interacting so
messages aren't silently dropped by the provisional agent stub.
Defer resolve() via setTimeout so React commits the picked/cancelled
badge before useInterrupt unmounts the card. Add candidateSlots() to
the TS interrupt-agent to match the Python agent. Parse JSON-stringified
interrupt values in interrupt-headless. Default playwright configs to
local aimock.
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.