Etape 1 OK, sans optionnel

This commit is contained in:
Chevallier
2026-06-16 11:27:41 +02:00
parent a7d8914e25
commit bacfe49578
15 changed files with 765 additions and 51 deletions

View File

@@ -1,4 +1,4 @@
from typing import TypedDict, Optional, Any, Dict
from typing import TypedDict, Optional, Any, Dict, List
class WorkflowState(TypedDict, total=False):
user_input: str
@@ -10,4 +10,5 @@ class WorkflowState(TypedDict, total=False):
loop_count: int # Compteur pour la Loop 1 (Dev <-> QA)
user_feedback: Optional[str] # Retours si l'utilisateur refuse le code final
is_completed: bool # Statut de livraison finale
status: str
status: str
chat_history: List[Dict[str, str]]