From 450685f5ea0a8a73d694c51687b57fd8d9e9a5b7 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 16 Mar 2026 17:38:47 +0900 Subject: [PATCH] fix: extract session ID from properties.info.id for session.created/deleted events --- src/hooks/openclaw-sender/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/hooks/openclaw-sender/index.ts b/src/hooks/openclaw-sender/index.ts index d3e85f90a..6d87f749c 100644 --- a/src/hooks/openclaw-sender/index.ts +++ b/src/hooks/openclaw-sender/index.ts @@ -12,8 +12,12 @@ export function createOpenClawSenderHook( event: { type: string; properties?: Record }; }) => { const { type, properties } = input.event; + const info = properties?.info as Record | undefined; const context: OpenClawContext = { - sessionId: (properties?.sessionID as string) || getMainSessionID(), + sessionId: + (properties?.sessionID as string) || + (info?.id as string) || + getMainSessionID(), projectPath: ctx.directory, };