[client/ui] Always use async Up in the UI service layer

The UI never needs to block on Up — status updates flow via the
SubscribeStatus stream. Hardcode Async:true in Connection.Up and remove
the Async field from UpParams so frontend callers are unaffected.
This commit is contained in:
Zoltan Papp
2026-05-13 16:02:24 +02:00
parent 209f14fc2f
commit eb6be5a2f3
3 changed files with 5 additions and 9 deletions

View File

@@ -31,8 +31,9 @@ import * as $models from "./models.js";
/**
* SwitchActive switches to the named profile applying the reconnect policy.
* It returns after the Switch RPC completes so the caller can refresh its UI
* immediately; Down and Up run in a background goroutine.
* All RPCs complete quickly: Up uses async mode so the daemon starts the
* connection attempt and returns immediately; status updates flow via the
* SubscribeStatus stream.
* @param {$models.ProfileRef} p
* @returns {$CancellablePromise<void>}
*/