Kong/insomnia · error · Error

failed to update body: ${e}

Error message

failed to update body: ${e}

What it means

Error "failed to update body: ${e}" thrown in Kong/insomnia.

Source

Thrown at packages/insomnia-scripting-environment/src/objects/request.ts:676

          : undefined;

    return {
      mimeType: mimeType,
      text: textContent,
      fileName: updatedReqBody?.file,
      params: updatedReqBody?.urlencoded?.map((param: QueryParam) => {
        return {
          name: param.key,
          value: param.value,
          type: param.type,
          fileName: param.fileName,
          multiline: param.multiline,
          disabled: param.disabled,
        };
      }, {}),
    };
  } catch (e) {
    throw new Error(`failed to update body: ${e}`);
  }
}

export function mergeRequests(originalReq: InsomniaRequest, updatedReq: Request): InsomniaRequest {
  const queryParamObjects = updatedReq.url.query.map(
    queryParam => ({
      name: queryParam.key,
      value: queryParam.value,
      disabled: queryParam.disabled,
    }),
    {},
  );
  const updatedReqProperties: Partial<InsomniaRequest> = {
    name: updatedReq.name,
    url: updatedReq.url.toStringWithoutQuery(),
    method: updatedReq.method,
    body: mergeRequestBody(updatedReq.body, originalReq.body),
    headers: updatedReq.headers.map(

View on GitHub (pinned to d9bb2b0142)

When it happens

Trigger: Thrown at packages/insomnia-scripting-environment/src/objects/request.ts:676 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of Kong/insomnia@d9bb2b0142 (2026-08-26). Data as JSON: /api/errors/ed35ca80edec9ebe. Report an issue: GitHub.