diff --git a/apps/sim/app/api/resume/[workflowId]/[executionId]/[contextId]/route.ts b/apps/sim/app/api/resume/[workflowId]/[executionId]/[contextId]/route.ts index 2130511a9..6c0f44ff5 100644 --- a/apps/sim/app/api/resume/[workflowId]/[executionId]/[contextId]/route.ts +++ b/apps/sim/app/api/resume/[workflowId]/[executionId]/[contextId]/route.ts @@ -29,7 +29,7 @@ export async function POST( const workflow = access.workflow - let payload: any = {} + let payload: Record = {} try { payload = await request.json() } catch { diff --git a/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/chunk-context-menu/chunk-context-menu.tsx b/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/chunk-context-menu/chunk-context-menu.tsx index ae8f0eb9a..b4d2b664b 100644 --- a/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/chunk-context-menu/chunk-context-menu.tsx +++ b/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/chunk-context-menu/chunk-context-menu.tsx @@ -158,7 +158,11 @@ export function ChunkContextMenu({ )} {/* Destructive action */} - {onToggleEnabled && onDelete && } + {onDelete && + ((!isMultiSelect && onOpenInNewTab) || + (!isMultiSelect && onEdit) || + (!isMultiSelect && onCopyContent) || + onToggleEnabled) && } {onDelete && ( } + {onDelete && + ((!isMultiSelect && onOpenInNewTab) || + (!isMultiSelect && onRename) || + (!isMultiSelect && hasTags && onViewTags) || + onToggleEnabled) && } {onDelete && ( } + {showDelete && + onDelete && + ((showOpenInNewTab && onOpenInNewTab) || + (showViewTags && onViewTags) || + onCopyId || + (showEdit && onEdit)) && } {showDelete && onDelete && ( )} - + {isHosted && ( + + )} {/* Password Reset Confirmation Modal */} diff --git a/apps/sim/tools/http/types.ts b/apps/sim/tools/http/types.ts index 2b7d30771..e80a2bf02 100644 --- a/apps/sim/tools/http/types.ts +++ b/apps/sim/tools/http/types.ts @@ -4,7 +4,7 @@ export interface RequestParams { url: string method?: HttpMethod headers?: TableRow[] - body?: any + body?: unknown params?: TableRow[] pathParams?: Record formData?: Record @@ -12,7 +12,7 @@ export interface RequestParams { export interface RequestResponse extends ToolResponse { output: { - data: any + data: unknown status: number headers: Record } @@ -20,7 +20,7 @@ export interface RequestResponse extends ToolResponse { export interface WebhookRequestParams { url: string - body?: any + body?: unknown secret?: string headers?: Record }