diff --git a/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIChatContextBar.tsx b/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIChatContextBar.tsx index a398b1f39..cbb5c1c06 100644 --- a/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIChatContextBar.tsx +++ b/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIChatContextBar.tsx @@ -42,7 +42,7 @@ export const AIChatContextBar: Component<{ onSendShortcut?: (prompt: string) => present({ title: "New AI Task", canClose: true, - content: () => , + content: () => , }) } diff --git a/apps/desktop/layer/renderer/src/modules/ai-task/components/ai-task-modal.tsx b/apps/desktop/layer/renderer/src/modules/ai-task/components/ai-task-modal.tsx index 7df55ad71..964aec3b1 100644 --- a/apps/desktop/layer/renderer/src/modules/ai-task/components/ai-task-modal.tsx +++ b/apps/desktop/layer/renderer/src/modules/ai-task/components/ai-task-modal.tsx @@ -57,6 +57,10 @@ interface AITaskModalProps { task?: AITask // Existing task for editing (optional) prompt?: string onSubmit?: (data: TaskFormData) => void + /** + * Explicitly control whether to show the "open settings" tip/link. + */ + showSettingsTip?: boolean } // Convert existing task data to form format or use defaults @@ -129,7 +133,12 @@ const getDefaultFormData = (task?: AITask, prompt?: string): TaskFormData => { } } -export const AITaskModal = ({ task, prompt, onSubmit }: AITaskModalProps) => { +export const AITaskModal = ({ + task, + prompt, + onSubmit, + showSettingsTip = false, +}: AITaskModalProps) => { const { dismiss } = useCurrentModal() const createAITaskMutation = useCreateAITaskMutation() const updateAITaskMutation = useUpdateAITaskMutation() @@ -277,7 +286,7 @@ export const AITaskModal = ({ task, prompt, onSubmit }: AITaskModalProps) => { {/* Form Actions */}
- {!task && ( + {showSettingsTip && (