fix: 收敛 WebProbe 物理内存与资源上限
This commit is contained in:
@@ -1285,12 +1285,10 @@ async function launchWorkbenchFromTask(command) {
|
||||
}, { timeout: 30000 }).then(async (response) => {
|
||||
let chatPayload = null;
|
||||
let chatPayloadError = null;
|
||||
try {
|
||||
chatPayload = await response.json();
|
||||
} catch (error) {
|
||||
chatPayloadError = errorSummary(error);
|
||||
}
|
||||
const headers = response.headers();
|
||||
const chatBody = await boundedResponseJson(response);
|
||||
chatPayload = chatBody.value;
|
||||
chatPayloadError = chatBody.error;
|
||||
return {
|
||||
observed: true,
|
||||
status: response.status(),
|
||||
@@ -1316,11 +1314,9 @@ async function launchWorkbenchFromTask(command) {
|
||||
const launchTraceHeader = typeof headers["x-hwlab-otel-trace-id"] === "string" ? headers["x-hwlab-otel-trace-id"] : null;
|
||||
let payload = null;
|
||||
let responseParseError = null;
|
||||
try {
|
||||
payload = await launchResponse.json();
|
||||
} catch (error) {
|
||||
responseParseError = errorSummary(error);
|
||||
}
|
||||
const launchBody = await boundedResponseJson(launchResponse);
|
||||
payload = launchBody.value;
|
||||
responseParseError = launchBody.error;
|
||||
const sessionId = sessionIdFromAgentSessionPayload(payload);
|
||||
const workbenchUrl = safeUrlPath(payload?.workbenchUrl || payload?.url || "");
|
||||
const contractVersion = typeof payload?.contractVersion === "string" ? payload.contractVersion : null;
|
||||
|
||||
Reference in New Issue
Block a user