diff --git a/frontend/src/lib/components/FlowStatusViewer.svelte b/frontend/src/lib/components/FlowStatusViewer.svelte
index 0fc5e69dd5..32e6245551 100644
--- a/frontend/src/lib/components/FlowStatusViewer.svelte
+++ b/frontend/src/lib/components/FlowStatusViewer.svelte
@@ -8,7 +8,7 @@
import { createEventDispatcher } from 'svelte'
import { onDestroy } from 'svelte'
import type { FlowState } from './flows/flowState'
- import { Button, Tab } from './common'
+ import { Badge, Button, Tab } from './common'
import DisplayResult from './DisplayResult.svelte'
import Tabs from './common/tabs/Tabs.svelte'
import { FlowGraph, type GraphModuleState } from './graph'
@@ -17,6 +17,7 @@
import JobArgs from './JobArgs.svelte'
import Tooltip from './Tooltip.svelte'
import SimpleEditor from './SimpleEditor.svelte'
+ import { Loader2 } from 'lucide-svelte'
const dispatch = createEventDispatcher()
@@ -221,6 +222,24 @@
+ {:else if innerModules?.length > 0}
+
+ {#each innerModules as mod, i (mod.id)}
+ {#if mod.type == FlowStatusModule.type.IN_PROGRESS}
+
{mod.id}
+ {#if job.raw_flow?.modules[i]?.summary}
+
+ {job.raw_flow?.modules[i]?.summary ?? ''}
+
+ {/if}
+
+ {/if}
+ {/each}
+
{/if}
{/if}
diff --git a/frontend/src/lib/components/ResourcePicker.svelte b/frontend/src/lib/components/ResourcePicker.svelte
index 067b58c447..9c4a2b966c 100644
--- a/frontend/src/lib/components/ResourcePicker.svelte
+++ b/frontend/src/lib/components/ResourcePicker.svelte
@@ -8,6 +8,7 @@
import Select from 'svelte-select'
import AppConnect from './AppConnect.svelte'
import ResourceEditor from './ResourceEditor.svelte'
+ import { truncate } from '$lib/utils'
const dispatch = createEventDispatcher()
let resources: Resource[] = []
@@ -30,7 +31,7 @@
$: collection = resources.map((x) => ({
value: x.path,
- label: `${x.path}${x.description ? ' | ' + x.description : ''}`
+ label: x.path
}))
let appConnect: AppConnect
let resourceEditor: ResourceEditor
@@ -49,6 +50,7 @@
+
+
diff --git a/frontend/src/lib/components/SchemaForm.svelte b/frontend/src/lib/components/SchemaForm.svelte
index 117c4d0f5a..0fbc57380d 100644
--- a/frontend/src/lib/components/SchemaForm.svelte
+++ b/frontend/src/lib/components/SchemaForm.svelte
@@ -149,5 +149,5 @@
-
+
{/if}
diff --git a/frontend/src/lib/components/preview/FlowPreviewStatus.svelte b/frontend/src/lib/components/preview/FlowPreviewStatus.svelte
index 6efc4628c4..fe40a8b84c 100644
--- a/frontend/src/lib/components/preview/FlowPreviewStatus.svelte
+++ b/frontend/src/lib/components/preview/FlowPreviewStatus.svelte
@@ -9,7 +9,7 @@
{#if job}
+ >
-
- {defaultIfEmptyString(flow.description, 'No description')}
-
+ {#if !emptyString(flow.description)}
+
+ {defaultIfEmptyString(flow.description, 'No description')}
+
+ {/if}
diff --git a/frontend/src/routes/(root)/(logged)/flows/run/[...path]/+page.svelte b/frontend/src/routes/(root)/(logged)/flows/run/[...path]/+page.svelte
index 0fd6fe6bd0..b07083cd49 100644
--- a/frontend/src/routes/(root)/(logged)/flows/run/[...path]/+page.svelte
+++ b/frontend/src/routes/(root)/(logged)/flows/run/[...path]/+page.svelte
@@ -125,9 +125,11 @@
-
- {defaultIfEmptyString(flow.description, 'No description')}
-
+ {#if !emptyString(flow.description)}
+
+ {defaultIfEmptyString(flow.description, 'No description')}
+
+ {/if}
-
- {defaultIfEmptyString(script.description, 'No description')}
-
+ {#if !emptyString(script.description)}
+
+ {defaultIfEmptyString(script.description, 'No description')}
+
+ {/if}
diff --git a/frontend/src/routes/(root)/(logged)/scripts/run/[...hash]/+page.svelte b/frontend/src/routes/(root)/(logged)/scripts/run/[...hash]/+page.svelte
index f162b4a1e0..786f19d222 100644
--- a/frontend/src/routes/(root)/(logged)/scripts/run/[...hash]/+page.svelte
+++ b/frontend/src/routes/(root)/(logged)/scripts/run/[...hash]/+page.svelte
@@ -161,9 +161,11 @@
-
- {defaultIfEmptyString(script.description, 'No description')}
-
+ {#if !emptyString(script.description)}
+
+ {defaultIfEmptyString(script.description, 'No description')}
+
+ {/if}
{#if script?.lock_error_logs}