diff --git a/packages/server/src/services/hermes/plugins.ts b/packages/server/src/services/hermes/plugins.ts index 96e714e..6212822 100644 --- a/packages/server/src/services/hermes/plugins.ts +++ b/packages/server/src/services/hermes/plugins.ts @@ -3,6 +3,7 @@ import { existsSync, readFileSync } from 'fs' import { dirname, join, resolve } from 'path' import { homedir } from 'os' import { promisify } from 'util' +import { getActiveProfileDir } from './hermes-profile' const execFileAsync = promisify(execFile) @@ -312,6 +313,7 @@ export async function listHermesPlugins(): Promise { const env = { ...process.env, HERMES_AGENT_ROOT_RESOLVED: agentRoot, + HERMES_HOME: getActiveProfileDir(), } const errors: string[] = []