{#if shouldShow} {#if inline}

Task Logs ({taskId})

{#if loading && logs.length === 0}

Loading logs...

{:else if error}

{error}

{:else if logs.length === 0}

No logs available.

{:else} {#each logs as log}
{new Date(log.timestamp).toLocaleTimeString()} [{log.level}] {log.message} {#if log.context}
{JSON.stringify(log.context, null, 2)}
{/if}
{/each} {/if}
{:else} {/if} {/if}