Say there is one chat component, in the places that claimed otherwise

Several headers argued the Scheduler dock was deliberately separate, and the Scheduler's help
never mentioned the assistant at all — including the fix flow that just changed shape.
This commit is contained in:
Gmer4Lfe
2026-08-09 12:22:25 -04:00
parent 8eeb4c3d6c
commit 6be765a9bf
6 changed files with 95 additions and 24 deletions
+25 -4
View File
@@ -56,11 +56,13 @@ as the GPU and UPS cards.
| Card | What it tells you |
|---|---|
| AI | Model residency, context size, VRAM, index size and staleness, tokens used today |
| AI | Model residency, context size, VRAM, index size and staleness |
| Tokens | What the assistant has spent — per node, and for today, the last 7 days and all time |
| Conversations | The last `$AI_CHAT_HISTORY_MAX` chats. Click to reopen, × to delete |
| Assistant | Ask a question without leaving the dashboard |
| ⤢ | Expands the conversation to about two and a half times its height. Remembered |
| Profile buttons | Which contract answers — General Chat, Varaverk Assistant, Code Sketcher, Troubleshoot |
| Profile chip | Which contract answers — General Chat, Varaverk Assistant, Code Sketcher, Troubleshoot |
| ⤢ | Trades more room for the conversation, and back. Always opens at the smaller size |
| ▾ | Saved conversations, the same ones the Conversations card lists |
---
@@ -79,6 +81,25 @@ implied.
These figures come from the same one-minute collection the AI tab's banner uses, so the two
cannot disagree about whether the model is loaded.
## Tokens is its own card, not a line on the AI one
The AI card answers whether the model is healthy right now. What it has spent over a month is a
different question, and it was crowding that card out one line at a time.
`Nodes` lists each host with its total. A host with no rows reads **not collected here**, never
zero — each host writes to its own `data/` and only `ai_token_sync.sh` moves a ledger between
them, so a zero would claim the partner sat idle when the truth is that this host cannot see its
ledger at all. Click a node to scope the figures below it to that host; click **All hosts** to go
back.
The totals cover today, the last 7 days and all time, each with the turn count and the prompt /
completion split. The footer adds how long the ledger has been running, the best throughput seen,
and — under All hosts only — the split by profile and by source. Those last two describe the whole
ledger, so they are not shown under a single host's heading where they would not describe it.
This is the same ledger the AI tab shows, read from the same endpoint. It refreshes when a turn
finishes here, and otherwise once a minute, because the numbers only move when a turn completes.
## The assistant here starts on General Chat
The AI tab starts on Varaverk Assistant, which answers only from this installation's
@@ -91,7 +112,7 @@ to the strict profile automatically, and handed back if the documentation turns
it. Starting strict would refuse ordinary questions to guard against a mistake the server already
prevents.
Switching profile with the buttons keeps what is on screen but stops sending earlier turns to the
Switching profile with the chip keeps what is on screen but stops sending earlier turns to the
model. Carrying cited, retrieval-grounded answers into a mode with no retrieval makes the model
keep referring to sources it can no longer see.