ObsidianTransport.beginConsoleCapture?
ObsidianTransport › beginConsoleCapture?
Type: () => Promise<ConsoleCaptureHandle | undefined>
Begins capturing the target's native console/error stream so a later ObsidianTransport.readConsoleCaptureSince can return everything logged since this call.Used to surface the *real* plugin-load error when Obsidian swallows it before the harness's
loadPlugin monkey-patch sees it (the error then only exists in the renderer/WebView console). Optional and platform-specific: implemented by AppiumTransport (tails adb logcat); absent on DesktopCdpTransport (desktop errors are surfaced in-renderer, and a developer can open DevTools directly).