Skip to content

Schemer: visuelle Response-Aufnahme über sharedParameters anstoßen #169

Description

@jurei733

Ziel

Der Schemer soll für komplexe Antwortformate wie text-selection eine visuelle Aufnahme einer Beispielantwort anstoßen können. Die technische Response wird vom echten Player erzeugt und anschließend im Schemer zur Regelgenerierung verwendet.

Vorschlag

Die vorhandene Schemer-Kommunikation wird wiederverwendet:

  • Capability über vosStartCommand.schemerConfig.sharedParameters
  • Capture-Request über vosSchemeChangedNotification.sharedParameters
  • Capture-Result über erneuten vosStartCommand.schemerConfig.sharedParameters

Beispiel-Key: IQB_RESPONSE_RECORDER.

Aufgaben

  • UI-Aktion im Generator für format: "text-selection" ergänzen
  • Capture-Request mit requestId, sessionId, kind, variableId, alias, format senden
  • Capture-Result verarbeiten
  • aus der aufgenommenen Response Kodierregeln erzeugen
  • technische Response im Schemer anzeigen
  • Tests für Request/Result-Verarbeitung und Regelgenerierung

Verwandte Issues

Einschränkung

sharedParameters sind eigentlich eher Laufzeit-Zustand als RPC-System. Für ein MVP ist das okay, solange wir sauber mit requestId, sessionId, kind und einmaligen Ergebnissen arbeiten. Langfristig könnte man daraus eine offizielle Verona-Konvention machen, z. B. “visual response capture”.

Metadata

Metadata

Assignees

Labels

P1High priorityenhancementNew feature or request

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions