chore(tickets): sync store local — cycles #278 rebuild AppImage post-#277 et #279 plugins sans restart install_from_directory/soft refresh UI (branches fix/277-agent-cell-busy-cancel→feature/279-plugin-soft-refresh, merges develop e12b8f6/0b709b9, QA verte, tickets fermés; exclusion scripts/restart-idea-over-ssh.sh hors périmètre)

This commit is contained in:
2026-09-08 13:13:17 +02:00
parent 0b709b9839
commit 3ff62082eb
6 changed files with 225 additions and 1 deletions

View File

@ -0,0 +1,17 @@
---
id: "57173ec9-fb4a-48d4-9378-3cd0825321e7"
number: 279
title: "Plugins sans restart : refresh UI préservant l’état + tools MCP install/reload affichage"
status: "closed"
priority: "high"
sprint: null
links: []
agentRefs: [{"agentId":"ab328d90-c307-4771-a3b6-6c56089c8506","role":"assigned"}]
attachments: []
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1788863673305
updatedAt: 1788865967900
version: 8
---
Demande utilisateur : lorsqu’un plugin est ajouté à IdeA, ne plus demander de redémarrer l’application si un reload d’interface suffit ; déclencher automatiquement le refresh après load du plugin ; préserver l’état utilisateur après refresh (projets ouverts, fenêtres/layouts, état de l’UI) et ne pas couper les agents en cours. Ajouter aussi un tool MCP permettant à un agent d’installer un plugin dans IdeA depuis un dossier, pour qu’un projet créant des plugins puisse appliquer son plugin, et un tool MCP permettant à un agent de hot reload l’affichage après modification du dossier d’un plugin déjà installé. Puis rebuild l’AppImage. À cadrer : réutiliser le hot reload agent-facing existant (#269 / idea_plugin_reload), ne pas redémarrer le runtime, distinguer refresh UI de restart process, permissions WriteAction et contraintes de chemin.