Files
club-3090/scripts/tests
noonghunnaandClaude Opus 4.8 cae021d6ea cockpit/gpu-mode: comfyui engine label, drop power-cap strip + solo scene, list studio sidecars
Four changes from review:
1. comfyui shows engine "comfyui" (not the generic "studio") — both running
   (_docker_ps_stack_containers) and stopped (_merge_known_services); other GPU
   rig services / studio stacks stay "studio".
2. Orchestration: remove the bottom Power-cap strip — the cap already shows on the
   GPU cards at the top ("(cap NNNW)"), so the strip duplicated it. populate_power_cap
   keeps caching the per-GPU cap for the cards; the [c] menu still adjusts it.
3. gpu-mode: remove the standalone `comfyui` scene (mode_comfyui + dispatch + TSV
   row + usage help) — comfyui runs via image-studio / video-studio now. test EXPECT
   + cockpit _STUDIO_SCENES updated.
4. Containers now lists the STOPPED studio sidecars (studio-director/-gallery/
   -orchestrator/-image-shim/-tts) + comfyui: _stopped_studio_containers reads
   `docker container ls -a` for scene-managed service/stack containers that exist but
   aren't running and aren't top-level services/ dirs (engines excluded as noise).
   [s] on them uses service_start_or_restart — compose-up for a real service dir,
   `docker restart` for an existing sidecar (its dir name ≠ container name).

Full cockpit suite 702 passed; bash gates 56/0.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01PoXV1FuKmTiDPB15qQvLjB
2026-06-23 00:33:32 +00:00
..