{#each groups as g}
{#each g.items as e} {#if e.step === 'start'}
{e.text}
{#if e.origin?.startsWith('rule:')}
from the profile
{/if}
{:else if e.step === 'resolved'}
{line(e)}
{e.answer}
{#each e.pages ?? [] as p}
{p.title}, page {p.page}
{/each} {:else if e.step === 'pulled'}
{line(e)}
open
{:else}
{line(e)}
{/if} {/each}
{/each} {#if working}
{events.length ? 'Retrieving.' : 'Sending stored questions.'}
{/if}