{#if showSkeleton} {:else} {/if}
{#if isError && errorMessage}

{errorMessage}

{/if} {#if showSkeleton}
{:else} {#if description} {#if description.lines === 2}

{description.text}

{:else}

{description.text}

{/if} {/if} {#if tools.length > 0}
{#each visibleTools as tool (tool.name)} {tool.name}

{tool.description ?? 'No description'}

{/each} {#if hiddenToolCount > 0} + {hiddenToolCount} more tools

{hiddenTools.map((tool) => tool.name).join(', ')}

{/if}
{/if} {/if}