v0.2.11 : fix stall reasoning (prompt agent court) + outil edit + filet de sécurité nudge/drop_reasoning

This commit is contained in:
nathaninline committed 2026-06-26 16:42:33 +02:00
1 parent 4c8aafa898
commit 7a145258d3
5 files changed
+56 -34

No files matched your search

+7
View File
@@ -73,6 +73,13 @@ func cmdChat(args []string) error {
fmt.Printf("\n%s\n", red("[erreur] "+ev.Err.Error()))
case ev.Stats != nil:
stats = ev.Stats
case ev.DropReasoning:
// Le tour a « pensé sans agir » : on relance. Impossible d'effacer le
// texte déjà imprimé en terminal — on referme juste la ligne reasoning.
if inReason {
fmt.Print("\n")
inReason = false
}
case ev.ToolUsed != nil:
if ev.ToolUsed.Done || ev.ToolUsed.Typing {
break // résultat / frappe live affichés côté web ; en terminal on garde l'annonce seule