fix(harmony): await device agents and rebuild refused video forwards

This commit is contained in:
2026-09-10 17:37:34 +08:00
parent e53e5050af
commit 34d870cb71
24 changed files with 448 additions and 205 deletions
+2 -2
View File
@@ -85,10 +85,10 @@ async function app(t) {
if (model.screenError) throw model.screenError;
model.screenActive = true;
model.screenTarget = target;
return { active: true, target };
return { active: true, ready: true, target };
}),
handler("hdc.screenWindowStop", () => ({ active: (model.screenActive = false) })),
handler("hdc.screenWindowStatus", () => ({ active: model.screenActive, target: model.screenTarget, error: model.screenError })),
handler("hdc.screenWindowStatus", () => ({ active: model.screenActive, ready: model.screenActive, target: model.screenTarget, error: model.screenError })),
handler("hdc.status", () => ({ busy: false, job: null })),
handler("hdc.tool", () => ({
available: model.hdcAvailable,