{#each groups as group (group.profile.id)}
{group.profile.id} {group.items.length}
{#each group.items as item (`${item.profile}:${item.model.id}`)} {@const isCurrent = currentProfile !== null ? item.profile === currentProfile && item.model.id === currentModel : item.profile === profile && item.model.id === model} {@const isSelected = item.profile === profile && item.model.id === model} {@const ctx = item.model.effective_context_tokens ?? item.model.default_context_tokens} {/each} {:else}

{loading ? 'loading models…' : 'no models match'}

{/each} {#if problem}

{problem}

{/if}
{#snippet effortFoot()} o.id)} value={effort} onpick={selectEffort} /> {/snippet}