fix(workbench): remove provider from session id callsite (#2036)

This commit is contained in:
Lyon
2026-06-24 10:07:41 +08:00
committed by GitHub
parent 0ef13fbd6f
commit 808fddb976
@@ -399,7 +399,7 @@ export async function submitAgentRunChatTurn({ params = {}, options = {}, traceI
}
}
const baseSessionId = scopedAgentRunSessionIdForParams(params, traceId, backendProfile);
const baseSessionId = scopedAgentRunSessionIdForParams(params, traceId);
let sessionId = baseSessionId;
let sessionReset = false;
let finalDispatchParams = params;
@@ -1547,7 +1547,7 @@ function buildAgentRunCommandInput({ params, traceId, backendProfile, sessionId
traceId,
projectId: firstNonEmpty(params.projectId) || null,
conversationId: safeConversationId(params.conversationId) || null,
sessionId: sessionId ?? scopedAgentRunSessionIdForParams(params, traceId, backendProfile),
sessionId: sessionId ?? scopedAgentRunSessionIdForParams(params, traceId),
hwlabSessionId: safeSessionId(params.sessionId) || null,
threadId: threadId || null,
threadContinuityPolicy: THREAD_CONTINUITY_POLICY,