Skip to content

Commit a6556a5

Browse files
committed
fix(files): make targetFolder optional in move file contract
1 parent 4c64e60 commit a6556a5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • apps/sim/lib/api/contracts/tools

apps/sim/lib/api/contracts/tools/file.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const fileManageMoveBodySchema = z.object({
3737
operation: z.literal('move'),
3838
workspaceId: z.string().min(1).optional(),
3939
fileId: z.string().min(1, 'fileId is required for move operation'),
40-
targetFolder: z.string(), // empty string = workspace root, "reports" or "reports/Q1" for nested
40+
targetFolder: z.string().optional().default(''), // empty string = workspace root, "reports" or "reports/Q1" for nested
4141
})
4242

4343
export type FileManageMoveBody = z.input<typeof fileManageMoveBodySchema>

0 commit comments

Comments
 (0)