Add wakeword command routing and the reply-only agent client

This commit is contained in:
Fisto
2026-09-22 09:23:11 +02:00
parent a4d61781e9
commit d99d614c60
14 changed files with 399 additions and 34 deletions
+36
View File
@@ -416,6 +416,42 @@
</div>
</section>
<section class="vk-settings-section">
<div class="vk-section-head">
<span class="vk-rail-label vk-rail-label-flat">Commands</span>
<span class="vk-mono vk-dim" id="wakeword-status">!s</span>
</div>
<div class="vk-settings-card">
<div class="vk-status-row">
<span class="vk-status-label">Wakeword</span>
<select class="vk-select" id="wakeword-select">
<option value="!s">!s</option>
<option value="!x">!x</option>
<option value="!c">!c</option>
<option value="!z">!z</option>
<option value="!q">!q</option>
<option value="!e">!e</option>
<option value="!r">!r</option>
<option value="!f">!f</option>
<option value="!v">!v</option>
<option value="!t">!t</option>
<option value="!g">!g</option>
<option value="!b">!b</option>
<option value="custom">custom…</option>
</select>
</div>
<div class="vk-status-row" id="wakeword-custom-row" hidden>
<span class="vk-status-label">Custom</span>
<input class="input" id="wakeword-custom" maxlength="8" placeholder="!" />
<button id="wakeword-save" class="btn btn-secondary vk-small-btn" type="button">Save</button>
</div>
<div class="vk-status-row">
<span class="vk-status-label">Rule</span>
<span class="vk-status-value vk-dim">Start of the message, then a space. Example: <code>!s whitelist list</code></span>
</div>
</div>
</section>
<section class="vk-settings-section">
<div class="vk-section-head">
<span class="vk-rail-label vk-rail-label-flat">Display</span>