{#if sidecarState === "checking"}

Local Transcription

Checking setup...

{#if debugLog}

{debugLog}

{/if}
{:else if sidecarState === "needs_setup"} {:else if sidecarState === "update_available"}

Sidecar Update Available

A new version of the transcription engine is available ({availableUpdate}).

{:else if !isConnected}
{#if connectionState === "error"} {:else}
{/if}

Local Transcription

{#if connectionState === "error"}

Cannot connect to backend

Make sure the Python backend is running:
uv run python -m backend.main_headless

{:else}

Connecting to backend...

{/if} {#if debugLog}

{debugLog}

{/if}
{:else}
v{appVersion || backendStore.version}
{#if showSettings} {/if} {/if}