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 && (