store.selectTab(id)} onClose={(id) => store.closeTab(id)} onNewDraft={() => store.newDraft()} />
{#if store.lastError} {/if} {#if store.activeChat.error} {/if}
{#key store.activeConversationId} {/key} {#if store.activeChat.chunks.length === 0} {/if}
{#if sidebarOpen}
(sidebarOpen = false)} onkeydown={(e) => { if (e.key === "Escape" || e.key === "Enter") sidebarOpen = false; }} >
{/if}
{#snippet viewContent(kind: string)} {#if kind === "model"} {:else if kind === "extensions"}

Frontend modules

Surfaces

{#each store.surfaces.filter((s) => s.id !== CACHE_WARMING_ID) as spec (spec.id)} {/each}
{:else if kind === "cache-warming"} {#key store.activeConversationId} {/key} {/if} {/snippet}