update
This commit is contained in:
83
daten/PLANER2GEN/chat.md
Normal file
83
daten/PLANER2GEN/chat.md
Normal file
@@ -0,0 +1,83 @@
|
||||
<!-- titel -->
|
||||
Chat
|
||||
----------------------------------------
|
||||
<!-- art -->
|
||||
kern
|
||||
----------------------------------------
|
||||
<!-- ziel -->
|
||||
Beschreibt ein Projekt im Gespräch und erhält Karten als Vorschlag zurück
|
||||
----------------------------------------
|
||||
<!-- regeln -->
|
||||
- Unbekanntes Projekt gibt 404
|
||||
- x-Icon schließt Chat
|
||||
- Prüfung wird geschlossen falls offen
|
||||
- Chat verwerfen nur bei vorhandenem Verlauf
|
||||
- Chat verwerfen ohne Backend-Aufruf
|
||||
- body enthält Pflichtfeld text
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Chat leeren
|
||||
<!-- ziel -->
|
||||
Entfernt alle Nachrichten aus dem Chatverlauf
|
||||
<!-- regeln -->
|
||||
- 404 bei unbekanntem Projekt
|
||||
- chat.leeren aufgerufen
|
||||
<!-- testen -->
|
||||
- Chat öffnen
|
||||
- Nachricht senden
|
||||
- Löschanfrage an Chat senden
|
||||
- Antwort {"ok": true}
|
||||
- Chatverlauf leer
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Chat schließen
|
||||
<!-- ziel -->
|
||||
Schließt das Chat-Panel und kehrt zur Projektansicht zurück
|
||||
<!-- regeln -->
|
||||
- x-Icon
|
||||
- Schließen ist immer möglich
|
||||
<!-- testen -->
|
||||
- LMB auf x-Icon
|
||||
- Panel entfernt
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Chat öffnen
|
||||
<!-- ziel -->
|
||||
Tauscht die rechte Spalte zwischen Chat und Prüfung aus
|
||||
<!-- regeln -->
|
||||
- Schließt Prüfung, falls offen
|
||||
<!-- testen -->
|
||||
- Prüfung öffnen
|
||||
- LMB auf Chat-Button
|
||||
- ChatPanel sichtbar, PrüfPanel geschlossen
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Chat-Nachricht senden
|
||||
<!-- ziel -->
|
||||
Holt eine Antwort des KI-Agenten zum aktuellen Projekt
|
||||
<!-- regeln -->
|
||||
- body enthält Pflichtfeld text
|
||||
- Leere Nachricht wird abgelehnt
|
||||
- Projekt nicht gefunden gibt 404
|
||||
- Agent nicht konfiguriert gibt 400
|
||||
- Antwort enthält gesamten Verlauf
|
||||
<!-- testen -->
|
||||
- POST an Chat-Endpunkt mit Text Frage
|
||||
- Antwort mit Verlauf enthält Nachricht und Antwort
|
||||
- POST mit leerem Text gibt 400
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Nachricht senden
|
||||
<!-- ziel -->
|
||||
Schickt eine Nachricht und zeigt die Antwort der KI
|
||||
<!-- regeln -->
|
||||
- Leere Nachrichten nicht senden
|
||||
- Anfragen werden nacheinander verarbeitet
|
||||
- Eigene Nachricht erscheint sofort vor der Antwort
|
||||
- Fehlgeschlagene Nachrichten werden wiederhergestellt
|
||||
<!-- testen -->
|
||||
- Text ins Eingabefeld eingeben
|
||||
- Enter drücken
|
||||
- Eigene Nachricht erscheint im Verlauf
|
||||
- Ladeanzeige erscheint
|
||||
- Antwort der KI erscheint im Verlauf
|
||||
Reference in New Issue
Block a user