fix: omit sessionId from metadata when not yet assigned (#2441)

This commit is contained in:
YeonGyu-Kim
2026-03-12 01:02:12 +09:00
parent 1c09b9869c
commit f2a7d227cb
4 changed files with 158 additions and 4 deletions
@@ -75,7 +75,7 @@ export function createBackgroundOutput(manager: BackgroundOutputManager, client:
agent: task.agent,
category: task.category,
description: task.description,
sessionId: task.sessionID ?? "pending",
...(task.sessionID ? { sessionId: task.sessionID } : {}),
} as Record<string, unknown>,
}
ctx.metadata?.(meta)