{#if show}
Task Logs
({taskId})
Refresh
{#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}
Close
{/if}