{#if embeds && Array.isArray(embeds) && embeds.length > 0}
{attributes.name}
{#each embeds as embed, idx}
{/each}
{:else}
{ open = !open; }} >
{#if isExecuting}
{:else if isDone}
{:else}
{/if}
{attributes.name}
{#if open} {:else} {/if}
{#if open}
{#if args}
{$i18n.t('Input')}
{#if parsedArgs}
{#each Object.entries(parsedArgs) as [key, value]}
{key} {typeof value === 'object' ? JSON.stringify(value) : value}
{/each}
{:else}
{/if}
{/if} {#if isDone && result}
{$i18n.t('Output')}
{/if}
{/if} {/if} {#if isDone} {#if typeof files === 'object'} {#each files ?? [] as file, idx} {#if typeof file === 'string'} {#if file.startsWith('data:image/')} Image {/if} {:else if typeof file === 'object'} {#if (file.type === 'image' || (file?.content_type ?? '').startsWith('image/')) && file.url} Image {/if} {/if} {/each} {/if} {/if}