{"record":{"id":"29f92934681a2dfb","repo":"usebruno/bruno","slug":"failed-to-delete-mock-server-data","errorCode":null,"errorMessage":"Failed to delete mock server data","messagePattern":"Failed to delete mock server data","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/bruno-app/src/utils/mock-server/mock-server-instances.js","lineNumber":216,"sourceCode":"    } catch {\n      // Continue deleting the configuration even if stop fails.\n    }\n  }\n\n  const workspacePath = resolveMockServerWorkspacePath(\n    instance,\n    state.workspaces.workspaces,\n    state.workspaces.workspaces.find((workspace) => workspace.uid === state.workspaces.activeWorkspaceUid) || null\n  );\n\n  if (workspacePath) {\n    const result = await window.ipcRenderer.invoke('renderer:mock-server-delete', {\n      mockServerUid,\n      workspacePath\n    });\n\n    if (!result?.success) {\n      throw new Error(result?.error || 'Failed to delete mock server data');\n    }\n  }\n\n  const tabUids = (state.tabs?.tabs || [])\n    .filter((tab) => isMockServerRelatedTab(tab, mockServerUid))\n    .map((tab) => tab.uid);\n\n  if (tabUids.length) {\n    dispatch(closeTabs({ tabUids }));\n  }\n\n  if (instance?.workspaceUid) {\n    dispatch(removeMockServerInstance({\n      workspaceUid: instance.workspaceUid,\n      mockServerUid\n    }));\n  }\n","sourceCodeStart":198,"sourceCodeEnd":234,"githubUrl":"https://github.com/usebruno/bruno/blob/9bdd81c7bdc57006e5f5ebffb79321a8d979f712/packages/bruno-app/src/utils/mock-server/mock-server-instances.js#L198-L234","documentation":"Error \"Failed to delete mock server data\" thrown in usebruno/bruno.","triggerScenarios":"Thrown at packages/bruno-app/src/utils/mock-server/mock-server-instances.js:216 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Stop the mock server before deleting its data.","Check file permissions in the workspace mock-server data directory."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"9bdd81c7bdc57006e5f5ebffb79321a8d979f712","analyzedAt":"2026-08-13T04:09:25.751Z","schemaVersion":2},"datasetVersion":"2026-08-13T04:17:16.726Z"}