fix: render Ralph panel when global tracker setting enabled for new sessions

When the global "Enable Ralph Wiggum Tracker" setting was enabled,
new sessions had the tracker enabled on the server but the panel
wasn't rendered. The inner-config API call happened before
activeSessionId was set, so updateInnerState() didn't trigger
renderInnerStatePanel(). Added explicit call after setting activeSessionId.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
arkon
2026-01-19 22:18:19 +01:00
co-authored by Claude Opus 4.5
parent a7ab2aebd4
commit 23430754a0
+1
View File
@@ -955,6 +955,7 @@ class ClaudemanApp {
// NOW set the active session so SSE events start populating
this.activeSessionId = firstSessionId;
this.renderSessionTabs();
this.renderInnerStatePanel(); // Render Ralph panel if enabled globally
// Send resize to the new session
const dims = this.fitAddon.proposeDimensions();