diff --git a/site/src/modules/tasks/TaskPrompt/TaskPrompt.tsx b/site/src/modules/tasks/TaskPrompt/TaskPrompt.tsx index 7580963eef..7f854dd831 100644 --- a/site/src/modules/tasks/TaskPrompt/TaskPrompt.tsx +++ b/site/src/modules/tasks/TaskPrompt/TaskPrompt.tsx @@ -27,7 +27,7 @@ import { } from "components/Tooltip/Tooltip"; import { useAuthenticated } from "hooks/useAuthenticated"; import { useExternalAuth } from "hooks/useExternalAuth"; -import { ArrowUpIcon, RedoIcon, RotateCcwIcon } from "lucide-react"; +import { ArrowUpIcon, InfoIcon, RedoIcon, RotateCcwIcon } from "lucide-react"; import { type FC, useEffect, useState } from "react"; import { useMutation, useQuery, useQueryClient } from "react-query"; import TextareaAutosize, { @@ -294,7 +294,7 @@ const CreateTaskForm: FC = ({ templates, onSuccess }) => { )} -
+
@@ -310,15 +310,43 @@ const CreateTaskForm: FC = ({ templates, onSuccess }) => { value={selectedPresetId} onValueChange={setSelectedPresetId} > - + {presets?.toSorted(sortByDefault).map((preset) => ( - - + + {preset.Icon && ( + {preset.Name} + )} + {preset.Name} {preset.Default && "(Default)"} + {preset.Description && ( + + + + + + {preset.Description} + + + )} ))}