{"record":{"id":"85ecacea90b71e99","repo":"usebruno/bruno","slug":"temporary-workspace-not-found","errorCode":null,"errorMessage":"Temporary workspace not found","messagePattern":"Temporary workspace not found","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/bruno-app/src/providers/ReduxStore/slices/workspaces/actions.js","lineNumber":116,"sourceCode":"      isCreating: true,\n      creationLocation: location\n    }));\n\n    dispatch(updateWorkspace({ uid: tempUid, isNewlyCreated: true }));\n    await dispatch(switchWorkspace(tempUid));\n\n    return { workspaceUid: tempUid };\n  };\n};\n\n/**\n * Confirms creation of a temporary workspace by persisting it to the filesystem.\n */\nexport const confirmWorkspaceCreation = (tempWorkspaceUid, workspaceName) => {\n  return async (dispatch, getState) => {\n    const tempWorkspace = getState().workspaces.workspaces.find((w) => w.uid === tempWorkspaceUid);\n    if (!tempWorkspace) {\n      throw new Error('Temporary workspace not found');\n    }\n\n    const location = tempWorkspace.creationLocation;\n    if (!location) {\n      throw new Error('Workspace creation location not found');\n    }\n\n    const baseFolderName = sanitizeName(workspaceName);\n    const folderName = await ipcRenderer?.invoke('renderer:find-unique-folder-name', baseFolderName, location) || baseFolderName;\n\n    const result = await ipcRenderer.invoke(\n      'renderer:create-workspace',\n      workspaceName,\n      folderName,\n      location\n    );\n\n    const { workspaceUid: realUid, workspacePath, workspaceConfig } = result;","sourceCodeStart":98,"sourceCodeEnd":134,"githubUrl":"https://github.com/usebruno/bruno/blob/9bdd81c7bdc57006e5f5ebffb79321a8d979f712/packages/bruno-app/src/providers/ReduxStore/slices/workspaces/actions.js#L98-L134","documentation":"Error \"Temporary workspace not found\" thrown in usebruno/bruno.","triggerScenarios":"Thrown at packages/bruno-app/src/providers/ReduxStore/slices/workspaces/actions.js:116 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Restart the operation; the temporary workspace may have been cleaned up.","Create a permanent workspace instead of relying on the temporary one."],"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"}