{selectedProfile.description}

Watched Activity

Quick-add from recent movies and shows.
{#if recentError}
{recentError}
{:else if recentBusy}
Loading recent activity…
{:else if recentItems.length}
{#each recentItems as item} {/each}
{:else}
No recent movie or show activity was available for this user.
{/if}

Seed Movies

Search Emby and add movie seeds.
event.key === 'Enter' && searchItems('Movie')} placeholder="Search movies..." />
{#if movieSearchError}
{movieSearchError}
{/if} {#if movieResults.length}
{#each movieResults as item} {/each}
{/if}

Seed Shows

Search Emby and add TV seeds.
event.key === 'Enter' && searchItems('Series')} placeholder="Search shows..." />
{#if showSearchError}
{showSearchError}
{/if} {#if showResults.length}
{#each showResults as item} {/each}
{/if}

Selected Seeds

Mix watched activity with manual seeds.
{#if selectedSeeds.length}
{#each selectedSeeds as item}
{item.name}
{item.type}{item.year ? ` · ${item.year}` : ''}
{/each}
{:else}
Add at least one seed to generate recommendations.
{/if}

Apply Section To

{#each users.filter((user) => user.embyGuid) as user} {/each}
{#if recommendations.length}

Recommendation Preview

{#each recommendations as item}
{item.name}
{item.type}{item.year ? ` · ${item.year}` : ''} · matched {item.matchCount} {#if item.styleScore !== null && item.styleScore !== undefined} · style {item.styleScore} {/if} {#if item.qualityScore !== null && item.qualityScore !== undefined} · quality {item.qualityScore} {/if}
{/each}
{/if} {#if existingCollection?.id}
Collection target: {existingCollection.name} · existing box set will be updated
{/if} {#if actionError}
{actionError}
{:else if actionMessage}
{actionMessage}
{/if}