[Bug] Recovery from corrupt conversation_index.xml
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
Piste de recherche
The issue identifies conversation_index.xml and individual conversation files but names no source files or tests. Start by locating where the Eclipse plugin reads and writes the conversation index, then inspect how it handles malformed XML and existing conversation files. Done means a truncated index no longer prevents existing conversations from appearing or new chats from being saved; recovery behavior still needs to be chosen.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Environment
- OS: Windows 11
- Eclipse Version: 4.38.0.v20251201-0920
- Plugin Version: 0.21.0.202609221612_nightly
Describe the bug
Somehow my conversation_index.xml got truncated. There didn't appear to be any connection to an Eclipse crash or particular activity. After this happened none of the existing conversations showed in the chat history panel but also new conversations failed to be added too. It was necessary to delete the existing conversation_index.xml file for chat history to function again with new conversations.
To Reproduce
Steps to reproduce the behavior:
- Edit the conversation_index.xml file and delete the file from midway through a conversation element to the end.
- Start Eclipse.
- Start a new chat.
- Start another chat or restart Eclipse.
- See that the first chat is not present in the history.
Expected behavior
Recovery from the corrupted file. This could be from a backup file that is guaranteed to validate or ideally recreating it from the individual conversation files.
- Langage dominant
- Java
- Étoiles
- 125
- Forks
- 63
- Merge moyen
- 1 j 14 h
- PR mergées (30 j)
- 3
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/copilot-for-eclipse
-
enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100
microsoft/copilot-for-eclipse#477 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
microsoft/copilot-for-eclipse#474 ·
Les mainteneurs répondent en général sous 1 jour
-
[Feature Request] Copilot CLI Quick Launcher (Just like Intellij) with WSL & Auto-Install SupportOuverteenhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 42/100
microsoft/copilot-for-eclipse#473 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
microsoft/copilot-for-eclipse#472 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
microsoft/copilot-for-eclipse#465 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de microsoft/copilot-for-eclipse
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
floci-io/floci#5369 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
sqlcipher/sqlcipher-android#97 · 1 commentaire ·
-
bug IIIF interoperability
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Netcracker/qubership-integration-platform#1046 ·
Les mainteneurs répondent en général sous 2 jours