feat: Beschreibung generieren Button im Neuer-Fall-Modal
KI-gestütztes Prompt Enhancement: Button generiert per Haiku aus dem Titel eine strukturierte Beschreibung. Unterscheidet zwischen Live-Monitoring (kompakte Vorfallsbeschreibung) und Recherche (strukturiertes Briefing mit Schwerpunkten und Suchbegriffen). - Neuer Endpoint POST /api/incidents/enhance-description - Button erscheint für beide Lage-Typen, aktiv ab 3 Zeichen Titel - Info-Hinweis wechselt je nach Typ mit Beispiel - Spinner-Animation während der Generierung
Dieser Commit ist enthalten in:
@@ -68,6 +68,12 @@ class IncidentUpdate(BaseModel):
|
||||
visibility: Optional[str] = Field(default=None, pattern="^(public|private)$")
|
||||
|
||||
|
||||
class DescriptionEnhanceRequest(BaseModel):
|
||||
title: str = Field(min_length=3)
|
||||
description: str | None = None
|
||||
type: str = Field(default="adhoc", pattern="^(adhoc|research)$")
|
||||
|
||||
|
||||
class IncidentResponse(BaseModel):
|
||||
id: int
|
||||
title: str
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren