{"record":{"id":"16104216e70bb612","repo":"deepseek-ai/deepseek-harness","slug":"session-reference-read-failed","errorCode":"SESSION_REFERENCE_READ_FAILED","errorMessage":"failed to read referenced session: ${error instanceof Error ? error.message : String(error)}","messagePattern":"failed to read referenced session: (.+?)","errorType":"exception","errorClass":"SessionReferenceError","httpStatus":null,"severity":"error","filePath":"packages/context/session-reference/src/index.ts","lineNumber":259,"sourceCode":"    references: SessionReferenceInput[],\n    signal?: AbortSignal,\n  ): Promise<PreparedReferencedMessage> {\n    const acceptedContent = structuredClone(content)\n    const inputs = normalizeReferences(agent.id, references, this.config.maxReferences)\n    if (inputs.length === 0) return { content: acceptedContent }\n    assertNotCancelled(signal)\n    let prepared: PreparedSource[]\n    try {\n      prepared = await settleWithCancellation(\n        Promise.all(inputs.map(async input => ({\n          input,\n          snapshot: await this.ctx.sessionQuery.readSurface(input.sessionId),\n        }))),\n        signal,\n      )\n    } catch (error: unknown) {\n      if (signal?.aborted === true) throw cancelled(signal)\n      throw new SessionReferenceError(\n        `failed to read referenced session: ${error instanceof Error ? error.message : String(error)}`,\n        'SESSION_REFERENCE_READ_FAILED',\n        { cause: error },\n      )\n    }\n    assertNotCancelled(signal)\n\n    const rendered = this.renderSources(prepared)\n    const prompt = renderPrompt(rendered.map(source => source.data))\n    const source: SessionReferenceSource = {\n      kind: 'session-reference',\n      form: 'recall',\n      version: 1,\n      references: rendered.map((source, index) => ({\n        sessionId: source.data.sessionId,\n        label: source.data.label,\n        capturedThroughSeq: source.data.capturedThroughSeq,\n        ...source.stats,","sourceCodeStart":241,"sourceCodeEnd":277,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/context/session-reference/src/index.ts#L241-L277","documentation":"Error \"failed to read referenced session: ${error instanceof Error ? error.message : String(error)}\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/context/session-reference/src/index.ts:259 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Fix the underlying read error for the referenced session and retry."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b150a551b8d465e31e418e1b2eaf5e79bbb7d28e","analyzedAt":"2026-08-24T18:12:29.105Z","schemaVersion":2},"datasetVersion":"2026-08-24T22:17:12.610Z"}