aaif-goose / aaif-goose/goose

Editing a previous message doesn't reset all session state (eg TODO state)

Ouverte
#11,767 4 commentaires 0 réactions 2 personnes assignées Réclamée par @filipkujawa Voir sur GitHub
Langage dominant
Rust
Étoiles
54.2k
Forks
6.2k
Merge moyen
3 j 4 h
PR mergées (30 j)
240

Description

If I start a session, then edit an old message in place (I think also fork), then hit go the model still has its TODO list from where we were (ie from after the original fork point).

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Cherche la gestion du session state, probablement dans une struct qui gère la conversation history ou l’agent state. La persistance de la TODO list suggère que le state n’est pas effacé lors d’un message edit ou d’un fork. Commence par tracer où le session state (comme les TODO lists) est stocké et mis à jour pendant les message edits. Vérifie le code qui réinitialise ou fork les sessions, et exécute tous les tests existants liés au session state ou au message editing pour voir le bug en action.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
ai-infra-agents
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Active
Clarté
Plutôt claire
Accessibilité débutants
65/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.