feat(minecraft): show reflex mode in dashboard

This commit is contained in:
Rin
2026-02-18 11:12:19 +08:00
committed by Neko Ayaka
parent ffa0a431b7
commit 4133b90ece
2 changed files with 9 additions and 0 deletions
+5
View File
@@ -289,6 +289,7 @@ class ReflexPanel {
this.state = null
this.elements = {
mode: document.getElementById('reflex-mode'),
statMode: document.getElementById('stat-reflex-mode'),
activeBehavior: document.getElementById('reflex-active-behavior'),
signalType: document.getElementById('reflex-signal-type'),
signalSource: document.getElementById('reflex-signal-source'),
@@ -316,6 +317,8 @@ class ReflexPanel {
if (!this.state) {
this.elements.mode.textContent = 'unknown'
this.elements.mode.className = 'panel-badge'
if (this.elements.statMode)
this.elements.statMode.textContent = 'unknown'
this.elements.activeBehavior.textContent = 'None'
this.elements.signalType.textContent = 'None'
this.elements.signalSource.textContent = '-'
@@ -328,6 +331,8 @@ class ReflexPanel {
// Mode
this.elements.mode.textContent = mode
this.elements.mode.className = `panel-badge ${mode === 'alert' ? 'badge-error' : (mode === 'social' ? 'badge-success' : '')}`
if (this.elements.statMode)
this.elements.statMode.textContent = mode
// Behavior
this.elements.activeBehavior.textContent = activeBehaviorId ? escapeHtml(activeBehaviorId) : 'None'
@@ -28,6 +28,10 @@
<span class="stat-label">Queue</span>
<span id="stat-queue" class="stat-value">0</span>
</div>
<div class="stat">
<span class="stat-label">Reflex Mode</span>
<span id="stat-reflex-mode" class="stat-value">unknown</span>
</div>
<div class="stat">
<span class="stat-label">LLM Calls</span>
<span id="stat-llm" class="stat-value">0</span>