fix(serve): guard missing search sessions

This commit is contained in:
yiliang114 2026-09-09 10:40:23 +08:00
parent 8f5130f58d
commit 6a69c0b5bb

View file

@ -1588,7 +1588,7 @@ export async function searchWorkspaceSessionsForResponse(
for (const hit of hits) {
readOptions.signal?.throwIfAborted();
const item = await sessionService.getSessionListItem(hit.sessionId);
if (item?.sourceType !== AGENT_HOST_SESSION_SOURCE_TYPE)
if (item && item.sourceType !== AGENT_HOST_SESSION_SOURCE_TYPE)
bySessionId.set(
hit.sessionId,
applyOrganization(