import { AutoResizingTextarea } from "@/components/AutoResizingTextarea/AutoResizingTextarea"; import { Input } from "@/components/ui/input"; import { CodeEditor } from "@/routes/workflows/components/CodeEditor"; import { WorkflowRunBlock } from "../types/workflowRunTypes"; import { isTaskVariantBlock, WorkflowBlockTypes } from "../types/workflowTypes"; import { Switch } from "@/components/ui/switch"; import { HelpTooltip } from "@/components/HelpTooltip"; type Props = { block: WorkflowRunBlock; }; function DebuggerTaskBlockParameters({ block }: Props) { const isTaskVariant = isTaskVariantBlock(block); if (!isTaskVariant) { return null; } const showNavigationParameters = block.block_type === WorkflowBlockTypes.Task || block.block_type === WorkflowBlockTypes.Action || block.block_type === WorkflowBlockTypes.Login || block.block_type === WorkflowBlockTypes.Navigation; const showDataExtractionParameters = block.block_type === WorkflowBlockTypes.Task || block.block_type === WorkflowBlockTypes.Extraction; const showValidationParameters = block.block_type === WorkflowBlockTypes.Validation; const showIncludeActionHistoryInVerification = block.block_type === WorkflowBlockTypes.Task || block.block_type === WorkflowBlockTypes.Navigation; return ( <>