{"record":{"id":"0a64113d22b68437","repo":"HKUDS/DeepTutor","slug":"reset-failed-exc","errorCode":null,"errorMessage":"reset failed: {exc}","messagePattern":"reset failed: (.+?)","errorType":"http","errorClass":"HTTPException","httpStatus":500,"severity":"error","filePath":"deeptutor/api/routers/memory.py","lineNumber":211,"sourceCode":"\n    doc_path = paths.l2_file(key) if lyr == \"L2\" else paths.l3_file(key)  # type: ignore[arg-type]\n    meta_path = (\n        meta_mod.l2_meta_path(key)  # type: ignore[arg-type]\n        if lyr == \"L2\"\n        else meta_mod.l3_meta_path(key)  # type: ignore[arg-type]\n    )\n\n    removed_doc = False\n    removed_meta = False\n    try:\n        if doc_path.exists():\n            doc_path.unlink()\n            removed_doc = True\n        if meta_path.exists():\n            meta_path.unlink()\n            removed_meta = True\n    except OSError as exc:\n        raise HTTPException(status_code=500, detail=f\"reset failed: {exc}\") from exc\n\n    return {\n        \"layer\": lyr,\n        \"key\": key,\n        \"reset\": True,\n        \"removed_doc\": removed_doc,\n        \"removed_meta\": removed_meta,\n    }\n\n\n# ── Doc update (SSE-streamed consolidator) ───────────────────────────────\n\n\nclass LLMSelectionPayload(BaseModel):\n    profile_id: str\n    model_id: str\n\n","sourceCodeStart":193,"sourceCodeEnd":229,"githubUrl":"https://github.com/HKUDS/DeepTutor/blob/3e82f130422a813cdd73c10b21a44e9325f5821a/deeptutor/api/routers/memory.py#L193-L229","documentation":"Error \"reset failed: {exc}\" thrown in HKUDS/DeepTutor.","triggerScenarios":"Thrown at deeptutor/api/routers/memory.py:211 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":"3e82f130422a813cdd73c10b21a44e9325f5821a","analyzedAt":"2026-08-27T06:57:25.364Z","schemaVersion":2},"datasetVersion":"2026-08-27T08:17:20.692Z"}