apps/desktop/src/picked-element-payload.test.ts | 68 +- apps/desktop/src/picked-element-payload.ts | 99 ++- apps/desktop/src/preview-pick-preload.ts | 1319 ++++++++++++++++++++++++-------- apps/desktop/src/preview-view-manager.ts | 88 ++- apps/web/package.json | 1 - apps/web/src/components/preview/PreviewChromeRow.tsx | 10 +- apps/web/src/components/preview/PreviewView.tsx | 34 +- apps/web/src/lib/previewAnnotation.test.ts | 60 ++ apps/web/src/lib/previewAnnotation.ts | 53 ++ apps/web/src/main.tsx | 4 - apps/web/src/reactGrabBoundary.test.ts | 15 + packages/contracts/src/ipc.ts | 68 +- pnpm-lock.yaml | 3 - 13 files changed, 1476 insertions(+), 346 deletions(-)