From 29abd63de6017bb9bfe06f4693ac043982d7cb26 Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Thu, 17 Sep 2026 15:50:04 +0200 Subject: [PATCH] fix: take a trigger's flow kind from its config and name the written trigger Co-Authored-By: Claude Opus 5 (1M context) --- .../copilot/chat/LinkRenderer.svelte | 8 +++---- .../copilot/chat/ToolMessageActions.svelte | 5 +++-- .../components/sessions/previewReload.test.ts | 21 +++++++++++++++++++ .../lib/components/sessions/previewReload.ts | 3 ++- .../amqp/AmqpTriggerEditorInner.svelte | 2 ++ .../azure/AzureTriggerEditorInner.svelte | 10 +++------ .../email/EmailTriggerEditorInner.svelte | 2 ++ .../triggers/gcp/GcpTriggerEditorInner.svelte | 2 ++ .../triggers/http/RouteEditorInner.svelte | 2 ++ .../kafka/KafkaTriggerEditorInner.svelte | 2 ++ .../mqtt/MqttTriggerEditorInner.svelte | 2 ++ .../nats/NatsTriggerEditorInner.svelte | 2 ++ .../PostgresTriggerEditorInner.svelte | 2 ++ .../triggers/sqs/SqsTriggerEditorInner.svelte | 2 ++ .../WebsocketTriggerEditorInner.svelte | 2 ++ 15 files changed, 53 insertions(+), 14 deletions(-) diff --git a/frontend/src/lib/components/copilot/chat/LinkRenderer.svelte b/frontend/src/lib/components/copilot/chat/LinkRenderer.svelte index 364e7fceaf..adc3fe6184 100644 --- a/frontend/src/lib/components/copilot/chat/LinkRenderer.svelte +++ b/frontend/src/lib/components/copilot/chat/LinkRenderer.svelte @@ -34,8 +34,8 @@ title }: Props = $props() - // The drawers ride with the docked chat, so a surface can render this pill with nothing - // able to open one. + // The drawers ride with the docked chat and the session tabs with the sessions page, so a + // surface can render this pill with nothing able to open one. const available = $derived.by(() => { const action = workspaceItemAction(wmKind, wmPath, wmTargetKind, wmRawApp === 'true') return action && hasToolDisplayActionHandler(action.type) ? action : undefined @@ -113,8 +113,8 @@ variant="subtle" iconOnly startIcon={{ icon: PanelRight }} - title="Open in drawer" - aria-label="Open {wmPath} in drawer" + title="Open in editor" + aria-label="Open {wmPath} in editor" wrapperClasses="ml-0.5 inline-flex self-center shrink-0 opacity-0 group-hover:opacity-100 transition-opacity" btnClasses="!w-auto !rounded !p-0.5 !text-tertiary" onClick={openDrawer} diff --git a/frontend/src/lib/components/copilot/chat/ToolMessageActions.svelte b/frontend/src/lib/components/copilot/chat/ToolMessageActions.svelte index db2a0e22c4..84ee04d06f 100644 --- a/frontend/src/lib/components/copilot/chat/ToolMessageActions.svelte +++ b/frontend/src/lib/components/copilot/chat/ToolMessageActions.svelte @@ -125,8 +125,9 @@
{card.title}
{card.subtitle}
- + {#if hasToolDisplayActionHandler(action.type)}