Editing a previous message doesn't reset all session state (eg TODO state)
- 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