{#if token.showModal} (token.showModal = false)} on:submit={handleTokenSubmit} /> {/if}
system
{#each session.project.conversations as conversation, conversationIdx (conversation)}
{#if compareActive} removeCompareModal(conversationIdx)} /> {/if} session.project.conversations[conversationIdx]!, v => (session.project.conversations[conversationIdx] = v) } {viewCode} on:closeCode={() => (viewCode = false)} />
{/each}
{#if !compareActive} {/if} {#snippet trigger(tooltip)} {/snippet} Clear conversation
{#each iterate(session.generationStats) as [{ latency, generatedTokensCount }, isLast]} {@const baLeft = observed["bottom-actions"].rect.left} {@const tceRight = observed["token-count-end"].offset.right} {generatedTokensCount} tokens · Latency {latency}ms {/each}
{#if multiple} {#snippet children(popover)}
{/snippet}
{/if}
{#if !compareActive}
{#if isConversationWithHFModel(session.project.conversations[0])} Model page {/if}
Metrics {#if token.value} {/if}
{/if}
View Docs
· Give feedback
{#if selectCompareModelOpen} (selectCompareModelOpen = false)} /> {/if}