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 }