Files
Felipe GenéandBohdan Triapitsyn a12b9be443 feat(chat): Comments and review in VS Code, like the OpenChamber desktop app (#1724)
* feat(chat): render code comments as cards instead of fenced text

* fix(vscode): route Add Comment to the active session editor panel

* fix(chat): persist queued inline comments and tighten file-chip path matching

* feat(vscode): comment on code from the editor

* fix(chat): keep attached context in the message and broadcast comment removal

* fix(vscode): hold every pending comment and gate both entry points on the workspace

* fix(vscode): let only the owning surface decide its comment threads

* fix(vscode): drop a comment removed while its delivery was still in flight

* test(vscode): cover the in-flight comment removal guard

* test(vscode): cover comment removal reaching every chat surface

* fix(vscode): give up on a comment the chat never confirmed holding

* fix(vscode): retract a comment everywhere before reporting it discarded

* fix(chat): preserve queued comment cards

* fix: preserve inline comment context across send paths

* fix(chat): preserve command routing with context

* fix(chat): keep unavailable actions on normal send path

---------

Co-authored-by: Bohdan Triapitsyn <artmore@protonmail.com>
2026-09-05 12:28:17 +03:00

24 lines
1.5 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"extension.description": "Assistant de codage IA propulsé par OpenCode",
"views.chat.name": "Chat",
"command.openSidebar.title": "Ouvrir la barre latérale",
"command.focusChat.title": "Mettre le chat au premier plan",
"command.restartApi.title": "Redémarrer la connexion API",
"command.showOpenCodeStatus.title": "Afficher l’état de OpenCode",
"command.openAgentManager.title": "Ouvrir le gestionnaire dagents",
"command.openActiveSessionInEditor.title": "Ouvrir la session active dans l’éditeur",
"command.openNewSessionInEditor.title": "Ouvrir une nouvelle session dans l’éditeur",
"command.openCurrentOrNewSessionInEditor.title": "Ouvrir une session dans l’éditeur",
"command.addToContext.title": "Ajouter au contexte",
"command.addLineComment.title": "Ajouter un commentaire",
"command.submitLineComment.title": "Commenter",
"command.removeLineComment.title": "Supprimer le commentaire",
"command.explain.title": "Expliquer",
"command.improveCode.title": "Améliorer le code",
"command.newSession.title": "Nouvelle session",
"command.showSettings.title": "Paramètres",
"command.attachExplorerToChat.title": "Joindre au chat OpenChamber",
"configuration.apiUrl.description": "URL dun serveur API OpenCode externe. Laissez vide pour démarrer automatiquement une instance locale.",
"configuration.opencodeBinary.description": "Chemin absolu facultatif vers le binaire CLI opencode. Utile si la recherche PATH échoue. Nécessite de recharger la fenêtre ou de redémarrer lAPI pour être pris en compte."
}