diff --git a/frontend/src/lib/components/FlowPreviewContent.svelte b/frontend/src/lib/components/FlowPreviewContent.svelte
index 68eb925c48..d88023ba6a 100644
--- a/frontend/src/lib/components/FlowPreviewContent.svelte
+++ b/frontend/src/lib/components/FlowPreviewContent.svelte
@@ -45,6 +45,9 @@
render?: boolean
onJobDone?: () => void
upToId?: string | undefined
+ customUi?: {
+ tagLabel?: string | undefined
+ }
}
let {
@@ -568,6 +571,7 @@
bind:rightColumnSelect
bind:isOwner
{render}
+ customUi={customUi}
/>
{:else}
Flow status will be displayed here
diff --git a/frontend/src/lib/components/FlowStatusViewer.svelte b/frontend/src/lib/components/FlowStatusViewer.svelte
index 14adb0ac62..a479ac438e 100644
--- a/frontend/src/lib/components/FlowStatusViewer.svelte
+++ b/frontend/src/lib/components/FlowStatusViewer.svelte
@@ -28,6 +28,9 @@
job?: Job | undefined
render?: boolean
suspendStatus?: any
+ customUi?: {
+ tagLabel?: string | undefined
+ }
}
let {
@@ -49,7 +52,8 @@
localDurationStatuses = $bindable(writable({})),
job = $bindable(undefined),
render = true,
- suspendStatus = $bindable(writable({}))
+ suspendStatus = $bindable(writable({})),
+ customUi
}: Props = $props()
let lastJobId: string = jobId
@@ -115,4 +119,5 @@
{wideResults}
bind:rightColumnSelect
{render}
+ {customUi}
/>
diff --git a/frontend/src/lib/components/FlowStatusViewerInner.svelte b/frontend/src/lib/components/FlowStatusViewerInner.svelte
index a575235df6..86fb633074 100644
--- a/frontend/src/lib/components/FlowStatusViewerInner.svelte
+++ b/frontend/src/lib/components/FlowStatusViewerInner.svelte
@@ -87,6 +87,9 @@
rightColumnSelect?: 'timeline' | 'node_status' | 'node_definition' | 'user_states'
localModuleStates?: Writable>
localDurationStatuses?: Writable>
+ customUi?: {
+ tagLabel?: string | undefined
+ }
}
let {
@@ -115,7 +118,8 @@
job = $bindable(undefined),
rightColumnSelect = $bindable('timeline'),
localModuleStates = writable({}),
- localDurationStatuses = writable({})
+ localDurationStatuses = writable({}),
+ customUi
}: Props = $props()
let recursiveRefresh: Record Promise> = $state({})
@@ -1336,6 +1340,7 @@
{#if selectedNode == 'end'}
{/if}
{/if}
diff --git a/frontend/src/routes/test_dev/sdk_flow/+page.svelte b/frontend/src/routes/test_dev/sdk_flow/+page.svelte
index f1ff418cc9..a70a0f5801 100644
--- a/frontend/src/routes/test_dev/sdk_flow/+page.svelte
+++ b/frontend/src/routes/test_dev/sdk_flow/+page.svelte
@@ -34,6 +34,7 @@
let flowStateStore = writable({})
let customUi: FlowBuilderWhitelabelCustomUi = {
+ tagLabel: 'agent',
// disableAi: true
}