From f178d02f13918c0879d9d67b2e767ffa92848f72 Mon Sep 17 00:00:00 2001 From: arkon Date: Wed, 18 Feb 2026 10:40:49 +0100 Subject: [PATCH] chore: bump version to 0.1533 --- CLAUDE.md | 2 +- package.json | 2 +- src/web/public/app.js | 6 +++--- src/web/public/index.html | 2 +- src/web/public/styles.css | 16 ++++++++-------- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index e7d9a2a6..1c4a5b93 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -35,7 +35,7 @@ When user says "COM": 1. Increment version in BOTH `package.json` AND `CLAUDE.md` (verify they match with `grep version package.json && grep Version CLAUDE.md`) 2. Run: `git add -A && git commit -m "chore: bump version to X.XXXX" && git push && npm run build && systemctl --user restart claudeman-web` -**Version**: 0.1532 (must match `package.json` for npm publish) +**Version**: 0.1533 (must match `package.json` for npm publish) ## Project Overview diff --git a/package.json b/package.json index 928b0289..f46b4285 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claudeman", - "version": "0.1532", + "version": "0.1533", "description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence", "type": "module", "main": "dist/index.js", diff --git a/src/web/public/app.js b/src/web/public/app.js index a6fb21d8..e8a19f35 100644 --- a/src/web/public/app.js +++ b/src/web/public/app.js @@ -9408,7 +9408,7 @@ class ClaudemanApp { document.getElementById('appSettingsSubagentTracking').checked = settings.subagentTrackingEnabled ?? defaults.subagentTrackingEnabled ?? true; document.getElementById('appSettingsSubagentActiveTabOnly').checked = settings.subagentActiveTabOnly ?? defaults.subagentActiveTabOnly ?? true; document.getElementById('appSettingsImageWatcherEnabled').checked = settings.imageWatcherEnabled ?? defaults.imageWatcherEnabled ?? false; - document.getElementById('appSettingsTabTwoRows').checked = settings.tabTwoRows ?? defaults.tabTwoRows ?? true; + document.getElementById('appSettingsTabTwoRows').checked = settings.tabTwoRows ?? defaults.tabTwoRows ?? false; // Claude CLI settings const claudeModeSelect = document.getElementById('appSettingsClaudeMode'); const allowedToolsRow = document.getElementById('allowedToolsRow'); @@ -9821,10 +9821,10 @@ class ClaudemanApp { applyTabWrapSettings() { const settings = this.loadAppSettingsFromStorage(); const defaults = this.getDefaultSettings(); - const twoRows = settings.tabTwoRows ?? defaults.tabTwoRows ?? true; + const twoRows = settings.tabTwoRows ?? defaults.tabTwoRows ?? false; const tabsEl = document.getElementById('sessionTabs'); if (tabsEl) { - tabsEl.classList.toggle('tabs-single-row', !twoRows); + tabsEl.classList.toggle('tabs-two-rows', twoRows); } } diff --git a/src/web/public/index.html b/src/web/public/index.html index d8ffb6a7..572c9656 100644 --- a/src/web/public/index.html +++ b/src/web/public/index.html @@ -795,7 +795,7 @@
Two-Row Tabs
diff --git a/src/web/public/styles.css b/src/web/public/styles.css index ac9ffb7d..02207a18 100644 --- a/src/web/public/styles.css +++ b/src/web/public/styles.css @@ -173,21 +173,21 @@ body { .session-tabs { display: flex; align-items: flex-start; - flex-wrap: wrap; + flex-wrap: nowrap; gap: 4px 2px; flex: 1; - overflow-y: auto; - max-height: 120px; + overflow-x: auto; + overflow-y: hidden; padding: 0.15rem 0.25rem; /* Performance: isolate layout recalculations */ contain: layout; } -.session-tabs.tabs-single-row { - flex-wrap: nowrap; - overflow-x: auto; - overflow-y: hidden; - max-height: none; +.session-tabs.tabs-two-rows { + flex-wrap: wrap; + overflow-x: hidden; + overflow-y: auto; + max-height: 120px; } .session-tabs::-webkit-scrollbar {