apps/server/src/mcp/PreviewAutomationBroker.test.ts | 43 +++++++++++ apps/server/src/mcp/PreviewAutomationBroker.ts | 24 ++++++ apps/server/src/mcp/toolkits/preview/handlers.test.ts | 127 +++++++++++++++++++++++++++++++- apps/server/src/mcp/toolkits/preview/handlers.ts | 116 ++++++++++++++++++++++++++--- apps/server/src/mcp/toolkits/preview/tools.ts | 6 +- apps/web/src/browser/browserRecording.test.ts | 43 +++++++++++ apps/web/src/browser/browserRecording.ts | 16 ++++ apps/web/src/browser/browserRecordingUpload.ts | 84 +++++++++++++++++++++ apps/web/src/components/preview/PreviewAutomationHosts.tsx | 20 ++++- apps/web/src/components/preview/previewAutomationErrors.ts | 10 ++- packages/contracts/src/previewAutomation.ts | 45 +++++++++++ 11 files changed, 517 insertions(+), 17 deletions(-)