From 09ba2afd4ef5f019e0f08a37a4083fc7e6c51071 Mon Sep 17 00:00:00 2001 From: asorry75 Date: Wed, 5 Aug 2026 13:00:26 +0800 Subject: [PATCH 1/2] fix: install.ps1 writes Hermes config template to the wrong location Install-Hermes sets $HomeDir = $Prefix (%LOCALAPPDATA%\hermes\memos-plugin), but the daemon reads its runtime config from ~/.hermes/memos-plugin (Path.home() based). The template config.yaml therefore lands where the daemon never looks: after a fresh install on Windows the LLM summarizer and skill-evolution stay disabled ("config file not found ... using defaults"). Align with the OpenClaw branch which already splits the runtime home: use ~/.hermes\memos-plugin for Hermes. --- apps/memos-local-plugin/install.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/memos-local-plugin/install.ps1 b/apps/memos-local-plugin/install.ps1 index ed8d3a17b..797468274 100644 --- a/apps/memos-local-plugin/install.ps1 +++ b/apps/memos-local-plugin/install.ps1 @@ -402,7 +402,7 @@ fs.writeFileSync(configPath, JSON.stringify(config, null, 2) + '\n', 'utf8'); function Install-Hermes { Write-Host "`n=== Hermes Install ===" -ForegroundColor Cyan $Prefix = Join-Path $env:LOCALAPPDATA "hermes\memos-plugin" - $HomeDir = $Prefix + $HomeDir = Join-Path $env:USERPROFILE ".hermes\memos-plugin" $ConfigFile = Join-Path $env:LOCALAPPDATA "hermes\config.yaml" $AdapterDir = Join-Path $Prefix "adapters\hermes" From 74fe66d2dd64c0e830203a3ba851a3e48de9d99e Mon Sep 17 00:00:00 2001 From: jiachengzhen Date: Fri, 7 Aug 2026 00:10:41 +0800 Subject: [PATCH 2/2] chore: retrigger automated tests