2.2 KiB
2.2 KiB
UES1-GESTES : copies à faire par l'utilisateur (profil et réglages du projet) (2026-10-15)
Raison : écrire dans %USERPROFILE%\.claude ou dans .claude\settings.json est souvent refusé à un agent en mode auto
(lp-lot). Instantanés pris : D:\Game\LifePlay_Backup_5.5\UES1-profil\ (agents) et D:\Game\LifePlay_Backup_5.5\UES1\
(.claude\settings.json, .claude\hook\etat-session.py noté absent). Retour arrière :
.\Tools\Restore.ps1 -Lot UES1-profil -ProjectRoot "$env:USERPROFILE\.claude" et .\Tools\Restore.ps1 -Lot UES1 -Only .claude\settings.json.
Commandes (PowerShell 7, depuis D:\Game\LifePlay-master 5.8)
$L = 'D:\Game\LifePlay-master 5.8\Docs\Migration\etat\SK\UES1\profil'
$A = "$env:USERPROFILE\.claude\agents"
[IO.File]::WriteAllText("$A\lp-mcp.md", [IO.File]::ReadAllText("$L\lp-mcp.md").Replace('<compte>', $env:USERNAME))
Copy-Item "$L\lp-mcp-bp.md" "$A\lp-mcp-bp.md"
Copy-Item "$L\etat-session.py" 'D:\Game\LifePlay-master 5.8\.claude\hook\etat-session.py'
Copy-Item "$L\settings.json" 'D:\Game\LifePlay-master 5.8\.claude\settings.json'
Get-FileHash "$A\lp-mcp.md","$A\lp-mcp-bp.md",'.claude\hook\etat-session.py','.claude\settings.json' -Algorithm MD5 | Format-Table Hash, Path
MD5 attendus
| Fichier | Avant | Après |
|---|---|---|
agents\lp-mcp.md |
0975D466… |
A01C5AE0… (la copie du lot porte <compte> à la place du nom, pour PubCheck) |
agents\lp-mcp-bp.md |
88978AA9… |
867936D7… |
.claude\hook\etat-session.py |
absent | 691C0A1C… |
.claude\settings.json |
BD3F70AD… |
E78C9D6C… |
settings.json : le fichier actuel ne contient que enabledPlugins ; la version du lot le garde à l'identique et ajoute
le bloc hooks → copier revient à fusionner. Si tu désactives le plugin entre-temps, mets false dans la copie au lieu
de reprendre true.
Après la copie
- Nouvelle session (ou
/clear) : la première réponse doit voir la ligneÉtat LifePlay au démarrage : …. - Les agents
lp-mcpetlp-mcp-bpsont relus par l'application au prochain lancement d'agent. - Désactiver le plugin Epic quand tu veux (
/pluginouenabledPluginsàfalse) : le lot n'en dépend plus.