diff --git a/src/agents/subagent-registry.ts b/src/agents/subagent-registry.ts index cabcd784f23..0851496afb5 100644 --- a/src/agents/subagent-registry.ts +++ b/src/agents/subagent-registry.ts @@ -489,6 +489,7 @@ async function notifyContextEngineSubagentEnded(params: { allowGatewaySubagentBinding: true, }); const engine = await resolveSubagentRegistryContextEngine(cfg, { + agentDir: resolveOpenClawAgentDir(), workspaceDir: params.workspaceDir, }); if (!engine.onSubagentEnded) {