From a1c6e6b77d32270045bd3c00e0cb824af6c514cf Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 11 May 2026 13:42:39 +0900 Subject: [PATCH] fixup! feat(hooks/atlas): use getWorkForSession in boulder lookups and session tracking --- src/hooks/atlas/background-launch-session-tracking.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hooks/atlas/background-launch-session-tracking.ts b/src/hooks/atlas/background-launch-session-tracking.ts index 57a3e351c..24cd3b296 100644 --- a/src/hooks/atlas/background-launch-session-tracking.ts +++ b/src/hooks/atlas/background-launch-session-tracking.ts @@ -28,6 +28,10 @@ export async function syncBackgroundLaunchSessionTracking(input: { return } + if (typeof toolInput.sessionID !== "string") { + return + } + const trackedWork = getWorkForSession(ctx.directory, toolInput.sessionID) const extractedSessionId = metadataSessionId ?? extractSessionIdFromOutput(toolOutput.output) const lineageSessionIDs = trackedWork?.session_ids ?? boulderState.session_ids