{#if !status?.hidden}
{#if status?.action === 'web_search' && (status?.urls || status?.items)}
{#if status?.description?.includes('{{count}}')} {$i18n.t(status?.description, { count: (status?.urls || status?.items).length })} {:else if status?.description === 'No search query generated'} {$i18n.t('No search query generated')} {:else if status?.description === 'Generating search query'} {$i18n.t('Generating search query')} {:else} {status?.description} {/if}
{:else if status?.action === 'knowledge_search'}
{$i18n.t(`Searching Knowledge for "{{searchQuery}}"`, { searchQuery: status.query })}
{:else if status?.action === 'web_search_queries_generated' && status?.queries}
{$i18n.t(`Searching`)}
{#each status.queries as query, idx (query)}
{query}
{/each}
{:else if status?.action === 'queries_generated' && status?.queries}
{$i18n.t(`Querying`)}
{#each status.queries as query, idx (query)}
{query}
{/each}
{:else if status?.action === 'sources_retrieved' && status?.count !== undefined}
{#if status.count === 0} {$i18n.t('No sources found')} {:else if status.count === 1} {$i18n.t('Retrieved 1 source')} {:else} {$i18n.t('Retrieved {{count}} sources', { count: status.count })} {/if}
{:else}
{#if status?.description?.includes('{{searchQuery}}')} {$i18n.t(status?.description, { searchQuery: status?.query })} {:else if status?.description === 'No search query generated'} {$i18n.t('No search query generated')} {:else if status?.description === 'Generating search query'} {$i18n.t('Generating search query')} {:else if status?.description === 'Searching the web'} {$i18n.t('Searching the web')} {:else} {status?.description} {/if}
{/if}
{/if}