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:
arkonandClaude Opus 4.5 committed 2026-01-19 22:18:19 +01:00
1 parent a7ab2aebd4
commit 23430754a0
1 file changed
+1
+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();