From 56941042266c24893abc081ff11fcccc9bdab3ac Mon Sep 17 00:00:00 2001 From: Towsty Date: Tue, 15 Sep 2026 20:53:07 -0500 Subject: [PATCH] Keep YuE2 jobs live on the bench and wire target length to semantic tokens. Co-authored-by: Cursor --- components/studio2/Bench.vue | 33 +++++++++++++++++++------- scripts/yue2-host.mjs | 2 +- scripts/yue2-worker.py | 17 +++++++++---- server/api/health.get.ts | 7 +++++- server/api/studio-queue/[id].patch.ts | 2 +- server/utils/studioQueue.ts | 6 +++++ server/utils/yue2.ts | 6 ++++- shared/studio2/status.mjs | 8 ++++++- tests/studio2-status-playback.test.mjs | 2 ++ tests/test_yue2_worker.py | 6 +++++ tests/yue2.test.mjs | 3 ++- utils/libraryGeneration.ts | 20 +++++++++------- utils/music.ts | 9 ++++++- 13 files changed, 92 insertions(+), 29 deletions(-) diff --git a/components/studio2/Bench.vue b/components/studio2/Bench.vue index 24dbc89..5f0dbfa 100644 --- a/components/studio2/Bench.vue +++ b/components/studio2/Bench.vue @@ -49,7 +49,9 @@

{{ selected.kind==='track' ? 'Track loaded · preview hidden' : selected.role==='input' ? 'Still loaded · preview hidden' : 'Output hidden' }}

-