From e730c1ef49949798bc38766f4995e6a5229e1451 Mon Sep 17 00:00:00 2001 From: nathaninline Date: Tue, 4 Aug 2026 17:38:08 +0200 Subject: [PATCH] v0.7.6 : ne plus creer le dossier SKILLS Les skills ont ete fondus dans la memoire, mais les trois chemins d'installation (Windows, Linux, macOS) creaient toujours un dossier SKILLS vide. On cesse de le CREER sans cesser de le LIRE : migrateSkillsToMemory reprend encore une fois les anciens skills d'une installation existante, et il faut donc que skillsDir() continue de pointer quelque part. La fonction ne fait rien quand le dossier est absent. Rien n'est supprime : un dossier SKILLS existant reste en place, son contenu ayant deja ete repris dans la memoire. Verifie sur une installation neuve en bac a sable : plus aucun SKILLS cree. --- RELEASE_NOTES.md | 12 ++++-------- cmd/ajean/resource_windows_amd64.syso | Bin 7544 -> 7544 bytes cmd/ajean/resource_windows_arm64.syso | Bin 7544 -> 7544 bytes cmd/ajean/versioninfo.json | 6 +++--- internal/ajean/run.go | 2 +- internal/ajean/sys_firstrun_windows.go | 5 ++++- internal/ajean/sys_install_darwin.go | 5 ++++- internal/ajean/sys_install_linux.go | 5 ++++- 8 files changed, 20 insertions(+), 15 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 6e6ab07..fac09b9 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,12 +1,8 @@ -## Le bouton « mettre à jour » redémarre AJEAN tout seul +## Plus de dossier SKILLS -Sous Windows, il fallait jusqu'ici quitter puis relancer l'application à la main pour que la mise à jour prenne effet. C'est fait automatiquement : la page se reconnecte d'elle-même au bout de quelques secondes. +Les skills ont été fondus dans la mémoire de l'IA il y a plusieurs versions, mais un dossier `SKILLS` vide continuait d'être créé à chaque installation. Il ne l'est plus. -Ce redémarrage règle aussi, au passage, le renommage du dossier de données. Tant qu'AJEAN tourne, il tient son propre dossier, et `C:\ProgramData\jean` ne peut pas devenir `C:\ProgramData\ajean` — c'est ce qui laissait certains postes indéfiniment sur l'ancien nom malgré les versions précédentes. Le redémarrage ouvre le court instant où plus rien ne le tient, et la migration s'y termine. - -Le raccourci du menu Démarrer et la commande `ajean` suivent le déplacement, puisque le programme installé vit à l'intérieur de ce dossier. - -Si quelque chose empêche le renommage, il ne se passe rien : AJEAN redémarre sur son dossier actuel et réessaiera plus tard. Rien n'est jamais copié ni supprimé. +Si vous en avez encore un, il n'est pas supprimé : son contenu est repris dans la mémoire au premier lancement, comme c'était déjà le cas. Vous pouvez ensuite l'effacer vous-même si vous le souhaitez. ## Mise à jour @@ -14,6 +10,6 @@ Si quelque chose empêche le renommage, il ne se passe rien : AJEAN redémarre s ajean update ``` -Ou le bouton de l'interface, qui se charge désormais de tout. +Ou le bouton de l'interface, qui redémarre AJEAN tout seul depuis la 0.7.5. Les binaires restent publiés sous leurs deux noms, `ajean-*` et `jean-*`, le temps que le parc bascule. diff --git a/cmd/ajean/resource_windows_amd64.syso b/cmd/ajean/resource_windows_amd64.syso index 4bc2170c5fc010049bab1e0327bc6f2dc4cec441..0338c5818b273fc6afba9112269ab7b101b7dffb 100644 GIT binary patch delta 35 ocmexi^}}idmn0_}13LoG5`Po delta 35 ocmexi^}}idmn0`E13LoG5`Po delta 35 ocmexi^}}idmn0`E13Lo