diff --git a/CLAUDE.md b/CLAUDE.md index 81e2a937..ccc8caf1 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.1563 (must match `package.json` for npm publish) +**Version**: 0.1564 (must match `package.json` for npm publish) ## Project Overview diff --git a/package.json b/package.json index 5e44e921..76ca9b83 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claudeman", - "version": "0.1563", + "version": "0.1564", "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 310bb47b..b6eec26f 100644 --- a/src/web/public/app.js +++ b/src/web/public/app.js @@ -9822,6 +9822,7 @@ class ClaudemanApp { document.getElementById('appSettingsShowSystemStats').checked = settings.showSystemStats ?? defaults.showSystemStats ?? true; document.getElementById('appSettingsShowTokenCount').checked = settings.showTokenCount ?? defaults.showTokenCount ?? true; document.getElementById('appSettingsShowCost').checked = settings.showCost ?? defaults.showCost ?? false; + document.getElementById('appSettingsShowLifecycleLog').checked = settings.showLifecycleLog ?? defaults.showLifecycleLog ?? true; document.getElementById('appSettingsShowMonitor').checked = settings.showMonitor ?? defaults.showMonitor ?? true; document.getElementById('appSettingsShowProjectInsights').checked = settings.showProjectInsights ?? defaults.showProjectInsights ?? false; document.getElementById('appSettingsShowFileBrowser').checked = settings.showFileBrowser ?? defaults.showFileBrowser ?? false; @@ -10046,6 +10047,7 @@ class ClaudemanApp { showSystemStats: document.getElementById('appSettingsShowSystemStats').checked, showTokenCount: document.getElementById('appSettingsShowTokenCount').checked, showCost: document.getElementById('appSettingsShowCost').checked, + showLifecycleLog: document.getElementById('appSettingsShowLifecycleLog').checked, showMonitor: document.getElementById('appSettingsShowMonitor').checked, showProjectInsights: document.getElementById('appSettingsShowProjectInsights').checked, showFileBrowser: document.getElementById('appSettingsShowFileBrowser').checked, @@ -10326,6 +10328,13 @@ class ClaudemanApp { tokenCountEl.style.display = showTokenCount ? '' : 'none'; } + // Hide lifecycle log button when setting is disabled + const showLifecycleLog = settings.showLifecycleLog ?? defaults.showLifecycleLog ?? true; + const lifecycleBtn = document.querySelector('.btn-lifecycle-log'); + if (lifecycleBtn) { + lifecycleBtn.style.display = showLifecycleLog ? '' : 'none'; + } + // Hide notification bell when notifications are disabled const notifEnabled = this.notificationManager?.preferences?.enabled ?? true; const notifBtn = document.querySelector('.btn-notifications'); diff --git a/src/web/public/index.html b/src/web/public/index.html index 32891a95..f2f52880 100644 --- a/src/web/public/index.html +++ b/src/web/public/index.html @@ -810,6 +810,13 @@ +