Skip to content

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

@jurei733

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

No one assigned

    Labels

    P1High priorityenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions