Artefakte verwenden ein Nachrichtensystem, damit die sandboxed IFRAME direkt mit der Host-Seite kommunizieren kann. So können sie Benutzerdaten speichern/abrufen und Benutzernamen/Avatar-Vorlagen usw. erhalten.
Die Implementierung finden Sie hier: discourse-ai/app/controllers/discourse_ai/ai_bot/artifacts_controller.rb at main · discourse/discourse-ai · GitHub