diff --git a/Plugin/unraid/pages/ai.php b/Plugin/unraid/pages/ai.php index 5d7bc35..6724302 100644 --- a/Plugin/unraid/pages/ai.php +++ b/Plugin/unraid/pages/ai.php @@ -198,6 +198,27 @@ if (is_dir('/var/log/varaverk')) { font-family:inherit; font-size:13px; padding:9px; resize:vertical; min-height:58px; } .vv-ai-input:focus { outline:none; border-color:#2d4a6a; } .vv-ai-ctrls { display:flex; gap:8px; align-items:center; flex-wrap:wrap; } + +/* ── Settings card ──────────────────────────────────────────────────────── */ +/* Collapsed by default and by markup, not by JS: the card is closed because the class is + simply absent, so it cannot flash open on a slow load or stick open if a script throws. + Same toggle idiom as the reasoning block in the transcript. */ +.vv-ai-set { border:1px solid #262626; border-radius:6px; background:#0e0e0e; } +.vv-ai-set-t { display:flex; align-items:center; gap:8px; padding:7px 11px; cursor:pointer; + user-select:none; font-size:9px; letter-spacing:.08em; text-transform:uppercase; + color:#4a4a4a; } +.vv-ai-set-t:hover { color:#777; } +.vv-ai-set-c { color:#333; font-size:9px; transition:transform .12s; } +.vv-ai-set-t.open .vv-ai-set-c { transform:rotate(90deg); } +.vv-ai-set-sum { margin-left:auto; color:#3a3a3a; text-transform:none; letter-spacing:0; + font-size:10px; font-family:monospace; } +.vv-ai-set-b { display:none; padding:2px 11px 11px; } +.vv-ai-set-b.open { display:block; } +.vv-ai-set-r { display:flex; align-items:flex-start; gap:10px; padding:7px 0; + border-top:1px solid #1a1a1a; } +.vv-ai-set-r:first-child { border-top:none; } +.vv-ai-set-l { font-size:11px; color:#8a8a8a; min-width:120px; flex-shrink:0; } +.vv-ai-set-d { font-size:10px; color:#4a4a4a; line-height:1.5; } .vv-ai-ctrls select { background:#0a0a0a; border:1px solid #222; color:#8a8a8a; font-size:11px; padding:4px 7px; border-radius:3px; } .vv-ai-hint { font-size:10px; color:#3a3a3a; margin-left:auto; } @@ -264,15 +285,6 @@ if (is_dir('/var/log/varaverk')) {
- - Ctrl+Enter to send · 3-turn history · build @@ -280,6 +292,43 @@ if (is_dir('/var/log/varaverk')) {
+ + +
+
+ Settings + +
+
+
+ Retrieval source +
+ +
Intent routing favours per-script headers, which buries the + top-level prose. Pick README for "what is X" and "why does this exist" questions. + Varaverk Assistant only — the other profiles do not retrieve.
+
+
+
+ Reasoning +
+ +
Kept and collapsed under each answer. Thinking time scales + with the question — seconds for a greeting, ~18s for a substantive one.
+
+
+
+