{"record":{"id":"79399d56a60c9740","repo":"NousResearch/hermes-agent","slug":"session-load-found-no-sidebar-rows-to-click","errorCode":null,"errorMessage":"session-load found no sidebar rows to click","messagePattern":"session-load found no sidebar rows to click","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"apps/desktop/scripts/perf/scenarios/session-load.mjs","lineNumber":121,"sourceCode":"\n    for (let round = 0; round < rounds; round++) {\n      for (const index of rows) {\n        await cdp.eval(ARM)\n\n        if (!(await cdp.eval(CLICK(index)))) {\n          continue\n        }\n\n        await sleep(watchMs)\n        const { samples } = await cdp.eval('(() => { window.__SL.stop(); return window.__SL })()')\n        loads.push(measureLoad(samples))\n      }\n\n      await sleep(500)\n    }\n\n    if (!loads.length) {\n      throw new Error('session-load found no sidebar rows to click')\n    }\n\n    const total = key => loads.reduce((sum, load) => sum + load[key], 0)\n\n    return {\n      metrics: {\n        load_max_shift_px: Math.max(...loads.map(load => load.maxShiftPx)),\n        load_off_bottom_frames: Math.round(total('offBottomFrames') / loads.length),\n        load_settled_p95_ms: summarize(loads.map(load => load.settledMs)).p95,\n        load_shifted_px: Math.round(total('shiftedPx') / loads.length)\n      },\n      detail: { loads: loads.length, shiftsPerLoad: total('shifts') / loads.length }\n    }\n  }\n}\n","sourceCodeStart":103,"sourceCodeEnd":137,"githubUrl":"https://github.com/NousResearch/hermes-agent/blob/c896c09c42910c584c4c7d2325b58c14713ea42c/apps/desktop/scripts/perf/scenarios/session-load.mjs#L103-L137","documentation":"Error \"session-load found no sidebar rows to click\" thrown in NousResearch/hermes-agent.","triggerScenarios":"Thrown at apps/desktop/scripts/perf/scenarios/session-load.mjs:121 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Create at least one session before running the session-load scenario.","Confirm the sidebar is visible and populated in the build under test."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"c896c09c42910c584c4c7d2325b58c14713ea42c","analyzedAt":"2026-08-14T17:18:01.089Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}