Le compactage automatique dans la version 1.0 utilise une persistance de session basée sur des points de contrôle, remplaçant l'ancienne synthèse à seuil fixe par une approche structurée qui conserve la connaissance des tâches à travers les redémarrages.
Lorsque le contexte approche du seuil de compactage :
Utilisez /compact dans la zone de saisie du chat pour déclencher le compactage à tout moment. Utile si une session est volumineuse et que les réponses semblent lentes. Le résumé comprend le même contenu structuré que le compactage automatique.
| Toujours conservé | Peut être résumé |
|---|---|
| Statut des tâches (terminé / en cours / en attente) | Détails individuels des appels d'outils |
| Chemins de fichiers modifiés | Étapes de raisonnement intermédiaires |
| Décisions clés et contraintes | Extraits de code dans les messages antérieurs |
| Prochaines étapes | Détails des erreurs des problèmes résolus |
Le compactage est unidirectionnel — l'historique complet de la conversation avant le point de contrôle n'est pas récupérable dans la session. Exportez votre session avant un compactage manuel si vous devez conserver l'historique complet.
Pour savoir comment le compactage fonctionne sur toutes les surfaces, consultez Compactage.
Compactage amélioré