diff --git a/packages/frontend/@n8n/i18n/src/locales/en.json b/packages/frontend/@n8n/i18n/src/locales/en.json index 3e3e8869843..ebd7eac005b 100644 --- a/packages/frontend/@n8n/i18n/src/locales/en.json +++ b/packages/frontend/@n8n/i18n/src/locales/en.json @@ -5630,6 +5630,7 @@ "instanceAi.backgroundTask.completed": "Background task finished", "instanceAi.backgroundTask.failed": "Background task failed", "instanceAi.planReview.title": "Review before building", + "instanceAi.planReview.titleResolved": "Plan", "instanceAi.planReview.building": "Building plan...", "instanceAi.planReview.awaitingApproval": "Awaiting approval", "instanceAi.planReview.description": "Review the plan, then approve it to start building or request changes to revise it.", diff --git a/packages/frontend/editor-ui/src/features/ai/instanceAi/components/PlanReviewPanel.vue b/packages/frontend/editor-ui/src/features/ai/instanceAi/components/PlanReviewPanel.vue index 7e774cd24cd..61dd442c223 100644 --- a/packages/frontend/editor-ui/src/features/ai/instanceAi/components/PlanReviewPanel.vue +++ b/packages/frontend/editor-ui/src/features/ai/instanceAi/components/PlanReviewPanel.vue @@ -43,6 +43,11 @@ const resolvedAction = ref<'approved' | 'changes-requested' | null>(null); const hasFeedback = computed(() => feedback.value.trim().length > 0); const isExpanded = ref(!props.readOnly); +const titleKey = computed(() => + isResolved.value || props.readOnly + ? 'instanceAi.planReview.titleResolved' + : 'instanceAi.planReview.title', +); function getDescription(task: PlannedTaskArg): string { let text = task.spec; @@ -81,7 +86,7 @@ function handleRequestChanges() {