Skip to content

silent-asar-fallback-error

The distinct error thrown when a booted owned Obsidian instance is not running the pinned app (asar) version — the installer shell silently fell back to its own bundled asar instead of running the swapped-in pin (see asar-fallback-detection). Unlike RendererFailedToInitializeError (a black-screen dead boot) this fires on a healthy renderer running the wrong (older) version, so it is discovered post-boot from the live running version rather than from an empty <body>. It is exported so callers of connectToCdp / the transport can instanceof-match this specific failure.

ClassDescription
SilentAsarFallbackErrorThrown when a booted owned instance is running a different app (asar) version than the pinned SilentAsarFallbackErrorConstructorParams.requestedVersion — the installer shell was too old for the pin and silently reverted to its own bundled asar. Carries both versions so callers can instanceof-match and surface an actionable remedy (pin a newer installer).
InterfaceDescription
SilentAsarFallbackErrorConstructorParamsParameters for the SilentAsarFallbackError constructor.