This commit is contained in:
team3
2026-06-17 12:32:47 +02:00
parent 390ec12bbf
commit 5fea458d66
2 changed files with 39 additions and 0 deletions

View File

@@ -290,6 +290,15 @@ function antwortAbgeben() {
pruefSenden(antwortPayload(), bewerten)
}
// Lief schon eine Diskussion? Dann darf der Verlauf direkt bewertet werden.
const hatDiskussion = computed(() => pruefMessages.value.some((m) => m.kind === 'nachfrage' || m.kind === 'diskussion'))
// „Verlauf bewerten": den bisherigen Dialog als Antwort werten (Feld wird ignoriert).
function verlaufBewerten() {
if (pruefLoading.value) return
pruefSenden(antwortPayload(), bewerten)
}
// „Gründlich prüfen": dieselbe Antwort, aber vom starken Modell (role guide) verbindlich neu bewerten.
function gruendlichPruefen() {
if (pruefLoading.value) return
@@ -431,6 +440,7 @@ function onPruefKey(e) {
<button v-if="pruefLoading" class="bp-action cancel" @click="pruefAbbrechen">Abbrechen</button>
<template v-else-if="pruefPhase === 'frage_offen'">
<button class="bp-action" :disabled="!pruefInput.trim()" @click="nachfragen">Nachfragen</button>
<button v-if="hatDiskussion" class="bp-action" @click="verlaufBewerten">Verlauf bewerten</button>
<button class="bp-action primary" :disabled="!pruefInput.trim()" @click="antwortAbgeben">Antwort abgeben</button>
</template>
<template v-else>