-
- {#if message.showDetails || message.isStreamingArguments}
- {#if isExpanded}
-
- {:else}
-
+
+
+ {#if message.isLoading && !message.needsConfirmation}
+
+ {:else if message.error}
+
✗
+ {:else if !message.isLoading && !message.error}
+
✓
+ {/if}
+
+ {message.content}
+
+
+
-
- {#if isExpanded}
-
-
- {#if hasParameters || message.needsConfirmation}
-
-
-
- {/if}
+
+ {#if isExpanded}
+
+
+ {#if hasParameters || message.needsConfirmation}
+
+
+
+ {/if}
-
- {#if message.needsConfirmation}
-
-
-
-
- {:else if !message.isStreamingArguments}
-
+
+ {:else if !message.isStreamingArguments}
+
-
- {/if}
-
+
+ {/if}
+
+ {/if}
+
+
+ {#if previewInfo}
+ {@const PreviewIcon = previewInfo.icon}
+ {@const clickable = previewInfo.kind === 'schedule'}
+