fix(background-agent): forward session stream activity

This commit is contained in:
YeonGyu-Kim
2026-05-21 15:49:58 +09:00
parent 90c38d16b4
commit bd1a6e3d3b
5 changed files with 93 additions and 1 deletions
@@ -126,8 +126,13 @@ export function resolveSessionNextPartInfo(eventType: string, properties: unknow
}
}
export function isMessagePartForSession(partInfo: MessagePartInfo | undefined, sessionID: string): boolean {
return !partInfo?.sessionID || partInfo.sessionID === sessionID
}
export function hasOutputSignalFromPart(partInfo: MessagePartInfo | undefined, sessionID?: string): boolean {
if (!partInfo) return false
if (partInfo.sessionID && sessionID && partInfo.sessionID !== sessionID) return false
if (!partInfo.sessionID && !sessionID) return false
if (partInfo.tool) return true
if (partInfo.type === "tool" || partInfo.type === "tool_result") return true