@@ -251,6 +251,7 @@ Return ONLY the email body - no explanations, no extra text.`,
251251 type : 'short-input' ,
252252 canonicalParamId : 'folder' ,
253253 placeholder : 'Enter Gmail label name (e.g., INBOX, SENT, or custom label)' ,
254+ dependsOn : [ 'credential' ] ,
254255 mode : 'advanced' ,
255256 condition : { field : 'operation' , value : 'read_gmail' } ,
256257 } ,
@@ -333,6 +334,7 @@ Return ONLY the search query - no explanations, no extra text.`,
333334 type : 'short-input' ,
334335 canonicalParamId : 'addLabelIds' ,
335336 placeholder : 'Enter label ID (e.g., INBOX, Label_123)' ,
337+ dependsOn : [ 'credential' ] ,
336338 mode : 'advanced' ,
337339 condition : { field : 'operation' , value : 'move_gmail' } ,
338340 required : true ,
@@ -359,6 +361,7 @@ Return ONLY the search query - no explanations, no extra text.`,
359361 type : 'short-input' ,
360362 canonicalParamId : 'removeLabelIds' ,
361363 placeholder : 'Enter label ID to remove (e.g., INBOX)' ,
364+ dependsOn : [ 'credential' ] ,
362365 mode : 'advanced' ,
363366 condition : { field : 'operation' , value : 'move_gmail' } ,
364367 required : false ,
@@ -412,6 +415,7 @@ Return ONLY the search query - no explanations, no extra text.`,
412415 type : 'short-input' ,
413416 canonicalParamId : 'manageLabelId' ,
414417 placeholder : 'Enter label ID (e.g., INBOX, Label_123)' ,
418+ dependsOn : [ 'credential' ] ,
415419 mode : 'advanced' ,
416420 condition : { field : 'operation' , value : [ 'add_label_gmail' , 'remove_label_gmail' ] } ,
417421 required : true ,
0 commit comments