{"record":{"id":"80a36031df624120","repo":"Fission-AI/OpenSpec","slug":"workset-remove-cancelled","errorCode":"workset_remove_cancelled","errorMessage":"Workset remove cancelled.","messagePattern":"Workset remove cancelled\\.","errorType":"exception","errorClass":"StoreError","httpStatus":null,"severity":"error","filePath":"src/commands/workset.ts","lineNumber":532,"sourceCode":"        const workset = getWorkset(state, name);\n        if (workset === null) {\n          throw worksetNotFoundError(name, state);\n        }\n\n        if (options.json || !isInteractive()) {\n          throw new StoreError(\n            'Pass --yes to remove a workset non-interactively.',\n            'workset_remove_confirmation_required',\n            {\n              target: 'workset.name',\n              fix: `openspec workset remove ${name} --yes`,\n            }\n          );\n        }\n\n        const confirmed = await confirmRemoveInteractively(workset);\n        if (!confirmed) {\n          throw new StoreError(\n            'Workset remove cancelled.',\n            'workset_remove_cancelled',\n            {\n              target: 'workset.name',\n              fix: 'Rerun remove when you are ready.',\n            }\n          );\n        }\n      }\n\n      await removeWorkset(name);\n\n      if (options.json) {\n        printJson({ removed: { name }, status: [] });\n        return;\n      }\n\n      console.log(`Removed workset '${name}'. Member folders were not touched.`);","sourceCodeStart":514,"sourceCodeEnd":550,"githubUrl":"https://github.com/Fission-AI/OpenSpec/blob/6926ccb18afa4ff621112813e9968334576ee11a/src/commands/workset.ts#L514-L550","documentation":"Error \"Workset remove cancelled.\" thrown in Fission-AI/OpenSpec.","triggerScenarios":"Thrown at src/commands/workset.ts:532 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"6926ccb18afa4ff621112813e9968334576ee11a","analyzedAt":"2026-08-25T12:29:45.729Z","schemaVersion":2},"datasetVersion":"2026-08-25T16:17:27.014Z"}