apps/web/src/components/device/DeviceDuoControls.tsx | 33 ++++++- apps/web/src/components/device/DeviceDuoViewport.tsx | 2 +- packages/client-runtime/src/device/duoControl.test.ts | 43 +++++++++- packages/client-runtime/src/device/duoControl.ts | 25 ++++++ packages/client-runtime/src/device/duoViewer.test.ts | 148 ++++++++++++++++++++++++++++++-- packages/client-runtime/src/device/duoViewer.ts | 66 ++++++++++---- 6 files changed, 289 insertions(+), 28 deletions(-)