diff --git a/frontend/src/components/agents/triggers/providers/simplified-schedule-config.tsx b/frontend/src/components/agents/triggers/providers/simplified-schedule-config.tsx index 9a2ca39b..a27d2cc6 100644 --- a/frontend/src/components/agents/triggers/providers/simplified-schedule-config.tsx +++ b/frontend/src/components/agents/triggers/providers/simplified-schedule-config.tsx @@ -53,6 +53,7 @@ interface SimplifiedScheduleConfigProps { open: boolean; onOpenChange: (open: boolean) => void; onSave?: (data: { name: string; description: string; config: ScheduleTriggerConfig; is_active: boolean }) => void; + isEditMode?: boolean; } interface SchedulePreset { @@ -315,7 +316,8 @@ export const SimplifiedScheduleConfig: React.FC = onAgentSelect, open, onOpenChange, - onSave + onSave, + isEditMode = false }) => { const [currentStep, setCurrentStep] = useState<'setup' | 'schedule' | 'execute'>('setup'); const [selectedPreset, setSelectedPreset] = useState(''); @@ -478,7 +480,7 @@ export const SimplifiedScheduleConfig: React.FC =
-

Create Scheduled Task

+

{isEditMode ? 'Edit Scheduled Task' : 'Create Scheduled Task'}

@@ -1135,7 +1137,7 @@ export const SimplifiedScheduleConfig: React.FC = } size="sm" > - Create Scheduled Task + {isEditMode ? 'Update Scheduled Task' : 'Create Scheduled Task'}
@@ -1152,7 +1154,7 @@ export const SimplifiedScheduleConfig: React.FC = - Create Scheduled Task + {isEditMode ? 'Edit Scheduled Task' : 'Create Scheduled Task'} {renderContent()} diff --git a/frontend/src/components/agents/triggers/trigger-config-dialog.tsx b/frontend/src/components/agents/triggers/trigger-config-dialog.tsx index 7ea28542..6e0133e5 100644 --- a/frontend/src/components/agents/triggers/trigger-config-dialog.tsx +++ b/frontend/src/components/agents/triggers/trigger-config-dialog.tsx @@ -134,6 +134,7 @@ export const TriggerConfigDialog: React.FC = ({ open={open} onOpenChange={onOpenChange || onCancel} onSave={onSave} + isEditMode={!!existingConfig} /> ); } @@ -159,6 +160,7 @@ export const TriggerConfigDialog: React.FC = ({ open={open} onOpenChange={onOpenChange || onCancel} onSave={onSave} + isEditMode={!!existingConfig} /> ); case 'composio':