From 042f2d13930383dda12cab486e04480354e1b077 Mon Sep 17 00:00:00 2001 From: 3clyp50 Date: Thu, 29 Jan 2026 20:00:38 +0100 Subject: [PATCH] add "list" to step expansion modes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When you select LIST mode: applyModeSteps("list", showUtils) is called - Groups expand because: mode !== "collapsed" → "list" !== "collapsed" ✓ - Steps stay collapsed because: mode === "expanded" → "list" === "expanded" ✗ - During streaming, steps don't auto-expand because the condition checks for detailMode === "current", which is false. This is why we only need one line for this new modality to work. --- webui/components/sidebar/bottom/preferences/preferences-store.js | 1 + 1 file changed, 1 insertion(+) diff --git a/webui/components/sidebar/bottom/preferences/preferences-store.js b/webui/components/sidebar/bottom/preferences/preferences-store.js index f1329cb77..8264d5984 100644 --- a/webui/components/sidebar/bottom/preferences/preferences-store.js +++ b/webui/components/sidebar/bottom/preferences/preferences-store.js @@ -73,6 +73,7 @@ const model = { // Detail mode options for UI sidebar detailModeOptions: [ { label: "NONE", value: "collapsed", title: "All collapsed" }, + { label: "LIST", value: "list", title: "Steps collapsed" }, { label: "STEP", value: "current", title: "Current step only" }, { label: "ALL", value: "expanded", title: "All expanded" }, ],