From 9a4662ca7c6535090d33af96bd0cae8f00f87d53 Mon Sep 17 00:00:00 2001 From: oliver Date: Tue, 8 Sep 2026 16:49:06 +0800 Subject: [PATCH] Define missing sessionIcon used by cron run rows. Expanded job history called sessionIcon() which was never declared, crashing JobList whenever a run row rendered. Co-authored-by: Cursor --- lib/client.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/client.js b/lib/client.js index 4d6ac1b..57f8374 100644 --- a/lib/client.js +++ b/lib/client.js @@ -140,6 +140,12 @@ window.__ModuleLoader__.load({ return Ico('IconTrashOutline16', { size: 16 }) || stealSvg('[class*="rowActions"] [class*="iconButton"]:last-child svg') } + function sessionIcon() { + return Ico('IconChatOutline16', { size: 16 }) + || Ico('IconMessageOutline16', { size: 16 }) + || stealSvg('[class*="sessionRow"] [class*="slot"] svg') + || stealSvg('[class*="sessionRow"] svg') + } function getService(ctx, faces, key) { if (faces[key]) return faces[key] try {