{"record":{"id":"5f72929221acb4f5","repo":"deepseek-ai/deepseek-harness","slug":"session-query-session-not-found-5f7292","errorCode":"SESSION_QUERY_SESSION_NOT_FOUND","errorMessage":"session \"${sessionId}\" not found","messagePattern":"session \"(.+?)\" not found","errorType":"exception","errorClass":"SessionQueryError","httpStatus":null,"severity":"error","filePath":"packages/session-query/session-query/src/corpus.ts","lineNumber":97,"sourceCode":"  /**\n   * Load one logical source, preferring a detached live snapshot.\n   *\n   * A known live target never consults persistence, so an optional backend's\n   * failure cannot make current in-memory history unreadable.\n   * @param sessionId - session to resolve.\n   * @param signal - optional cancellation for persisted source resolution.\n   * @returns detached live-preferred header and events.\n   */\n  async load(sessionId: SessionId, signal?: AbortSignal): Promise<LogicalSession> {\n    signal?.throwIfAborted()\n    const live = this._ctx.sessions.get(sessionId)\n    if (live !== undefined) {\n      const snapshot = snapshotLive(live)\n      signal?.throwIfAborted()\n      return snapshot\n    }\n    const persistence = this._persistence\n    if (persistence === undefined) throw notFound(sessionId)\n    const listed = (await listPersisted(persistence, signal)).find(header => header.id === sessionId)\n    signal?.throwIfAborted()\n    if (listed === undefined) throw notFound(sessionId)\n    const loaded = await inspectPersisted(persistence, sessionId, signal)\n    signal?.throwIfAborted()\n    const attached = this._ctx.sessions.get(sessionId)\n    if (attached !== undefined) {\n      const snapshot = snapshotLive(attached)\n      signal?.throwIfAborted()\n      return snapshot\n    }\n    assertSessionHeadersCompatible(loaded.meta, listed)\n    const snapshot = {\n      header: structuredClone(loaded.meta),\n      events: loaded.events.map(event => structuredClone(event)),\n    }\n    signal?.throwIfAborted()\n    return snapshot","sourceCodeStart":79,"sourceCodeEnd":115,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/session-query/session-query/src/corpus.ts#L79-L115","documentation":"Error \"session \"${sessionId}\" not found\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/session-query/session-query/src/corpus.ts:97 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Verify the session id exists; list sessions and use a valid id."],"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"}