gpu: add desktop checkout to 3080 controls

This commit is contained in:
codex 2026-08-11 05:52:49 -03:00
parent e9655ab61f
commit 9c33cedf3f

View File

@ -107,7 +107,7 @@
<div v-if="wolf.canControlGpu" class="secret-box">
<div class="secret-head">
<div class="pill mono">Admin</div>
<span class="hint mono">GPU priority</span>
<span class="hint mono">RTX 3080 checkout</span>
</div>
<div class="wolf-controls">
<select v-model="wolf.selectedGame" class="input mono">
@ -115,15 +115,19 @@
<option value="arc-raiders">Arc Raiders</option>
<option value="satisfactory">Satisfactory</option>
<option value="wolf">Wolf</option>
<option value="desktop">Desktop + Wolf</option>
</select>
<input v-model="wolf.note" class="input mono" type="text" placeholder="note" />
<button class="primary" type="button" :disabled="Boolean(wolf.actioning)" @click="$emit('game-mode', 'start')">
{{ wolf.actioning === "start" ? "Starting..." : "Prioritize Wolf" }}
{{ wolf.actioning === "start" ? "Reserving..." : "Reserve RTX 3080" }}
</button>
<button class="copy mono" type="button" :disabled="Boolean(wolf.actioning)" @click="$emit('game-mode', 'stop')">
{{ wolf.actioning === "stop" ? "Stopping..." : "Restore AI" }}
{{ wolf.actioning === "stop" ? "Releasing..." : "Release for images" }}
</button>
</div>
<div class="hint mono">
Desktop and Wolf may share this reservation. Local image generation waits until it is released.
</div>
<div class="wolf-controls manual-unlock">
<input v-model="wolf.manualIp" class="input mono" type="text" placeholder="IP address" />
<input v-model="wolf.manualUser" class="input mono" type="text" placeholder="user" />