@@ -41,6 +41,7 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
4141 title : 'Max Results' ,
4242 type : 'short-input' ,
4343 placeholder : '5' ,
44+ mode : 'advanced' ,
4445 condition : { field : 'operation' , value : 'tavily_search' } ,
4546 } ,
4647 {
@@ -53,6 +54,7 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
5354 { label : 'Finance' , id : 'finance' } ,
5455 ] ,
5556 value : ( ) => 'general' ,
57+ mode : 'advanced' ,
5658 condition : { field : 'operation' , value : 'tavily_search' } ,
5759 } ,
5860 {
@@ -64,6 +66,7 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
6466 { label : 'Advanced' , id : 'advanced' } ,
6567 ] ,
6668 value : ( ) => 'basic' ,
69+ mode : 'advanced' ,
6770 condition : { field : 'operation' , value : 'tavily_search' } ,
6871 } ,
6972 {
@@ -76,6 +79,7 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
7679 { label : 'Advanced' , id : 'advanced' } ,
7780 ] ,
7881 value : ( ) => '' ,
82+ mode : 'advanced' ,
7983 condition : { field : 'operation' , value : 'tavily_search' } ,
8084 } ,
8185 {
@@ -88,24 +92,28 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
8892 { label : 'Text' , id : 'text' } ,
8993 ] ,
9094 value : ( ) => '' ,
95+ mode : 'advanced' ,
9196 condition : { field : 'operation' , value : 'tavily_search' } ,
9297 } ,
9398 {
9499 id : 'include_images' ,
95100 title : 'Include Images' ,
96101 type : 'switch' ,
102+ mode : 'advanced' ,
97103 condition : { field : 'operation' , value : 'tavily_search' } ,
98104 } ,
99105 {
100106 id : 'include_image_descriptions' ,
101107 title : 'Include Image Descriptions' ,
102108 type : 'switch' ,
109+ mode : 'advanced' ,
103110 condition : { field : 'operation' , value : 'tavily_search' } ,
104111 } ,
105112 {
106113 id : 'include_favicon' ,
107114 title : 'Include Favicon' ,
108115 type : 'switch' ,
116+ mode : 'advanced' ,
109117 condition : { field : 'operation' , value : 'tavily_search' } ,
110118 } ,
111119 {
@@ -120,27 +128,31 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
120128 { label : 'Year' , id : 'y' } ,
121129 ] ,
122130 value : ( ) => '' ,
131+ mode : 'advanced' ,
123132 condition : { field : 'operation' , value : 'tavily_search' } ,
124133 } ,
125134 {
126135 id : 'include_domains' ,
127136 title : 'Include Domains' ,
128137 type : 'long-input' ,
129138 placeholder : 'example.com, another.com (comma-separated)' ,
139+ mode : 'advanced' ,
130140 condition : { field : 'operation' , value : 'tavily_search' } ,
131141 } ,
132142 {
133143 id : 'exclude_domains' ,
134144 title : 'Exclude Domains' ,
135145 type : 'long-input' ,
136146 placeholder : 'example.com, another.com (comma-separated)' ,
147+ mode : 'advanced' ,
137148 condition : { field : 'operation' , value : 'tavily_search' } ,
138149 } ,
139150 {
140151 id : 'country' ,
141152 title : 'Country' ,
142153 type : 'short-input' ,
143- placeholder : 'US' ,
154+ placeholder : 'united states' ,
155+ mode : 'advanced' ,
144156 condition : { field : 'operation' , value : 'tavily_search' } ,
145157 } ,
146158 {
@@ -160,6 +172,7 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
160172 { label : 'Advanced' , id : 'advanced' } ,
161173 ] ,
162174 value : ( ) => 'basic' ,
175+ mode : 'advanced' ,
163176 condition : { field : 'operation' , value : 'tavily_extract' } ,
164177 } ,
165178 {
@@ -171,18 +184,21 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
171184 { label : 'Text' , id : 'text' } ,
172185 ] ,
173186 value : ( ) => 'markdown' ,
187+ mode : 'advanced' ,
174188 condition : { field : 'operation' , value : 'tavily_extract' } ,
175189 } ,
176190 {
177191 id : 'include_images' ,
178192 title : 'Include Images' ,
179193 type : 'switch' ,
194+ mode : 'advanced' ,
180195 condition : { field : 'operation' , value : 'tavily_extract' } ,
181196 } ,
182197 {
183198 id : 'include_favicon' ,
184199 title : 'Include Favicon' ,
185200 type : 'switch' ,
201+ mode : 'advanced' ,
186202 condition : { field : 'operation' , value : 'tavily_extract' } ,
187203 } ,
188204 {
@@ -198,67 +214,77 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
198214 title : 'Instructions' ,
199215 type : 'long-input' ,
200216 placeholder : 'Natural language directions for the crawler...' ,
217+ mode : 'advanced' ,
201218 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
202219 } ,
203220 {
204221 id : 'max_depth' ,
205222 title : 'Max Depth' ,
206223 type : 'short-input' ,
207224 placeholder : '1' ,
225+ mode : 'advanced' ,
208226 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
209227 } ,
210228 {
211229 id : 'max_breadth' ,
212230 title : 'Max Breadth' ,
213231 type : 'short-input' ,
214232 placeholder : '20' ,
233+ mode : 'advanced' ,
215234 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
216235 } ,
217236 {
218237 id : 'limit' ,
219238 title : 'Limit' ,
220239 type : 'short-input' ,
221240 placeholder : '50' ,
241+ mode : 'advanced' ,
222242 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
223243 } ,
224244 {
225245 id : 'select_paths' ,
226246 title : 'Select Paths' ,
227247 type : 'long-input' ,
228248 placeholder : '/docs/.*, /api/.* (regex patterns, comma-separated)' ,
249+ mode : 'advanced' ,
229250 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
230251 } ,
231252 {
232253 id : 'select_domains' ,
233254 title : 'Select Domains' ,
234255 type : 'long-input' ,
235256 placeholder : '^docs\\.example\\.com$ (regex patterns, comma-separated)' ,
257+ mode : 'advanced' ,
236258 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
237259 } ,
238260 {
239261 id : 'exclude_paths' ,
240262 title : 'Exclude Paths' ,
241263 type : 'long-input' ,
242264 placeholder : '/private/.*, /admin/.* (regex patterns, comma-separated)' ,
265+ mode : 'advanced' ,
243266 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
244267 } ,
245268 {
246269 id : 'exclude_domains' ,
247270 title : 'Exclude Domains' ,
248271 type : 'long-input' ,
249272 placeholder : '^private\\.example\\.com$ (regex patterns, comma-separated)' ,
273+ mode : 'advanced' ,
250274 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
251275 } ,
252276 {
253277 id : 'allow_external' ,
254278 title : 'Allow External Links' ,
255279 type : 'switch' ,
280+ mode : 'advanced' ,
256281 condition : { field : 'operation' , value : [ 'tavily_crawl' , 'tavily_map' ] } ,
257282 } ,
258283 {
259284 id : 'include_images' ,
260285 title : 'Include Images' ,
261286 type : 'switch' ,
287+ mode : 'advanced' ,
262288 condition : { field : 'operation' , value : 'tavily_crawl' } ,
263289 } ,
264290 {
@@ -270,6 +296,7 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
270296 { label : 'Advanced' , id : 'advanced' } ,
271297 ] ,
272298 value : ( ) => 'basic' ,
299+ mode : 'advanced' ,
273300 condition : { field : 'operation' , value : 'tavily_crawl' } ,
274301 } ,
275302 {
@@ -281,12 +308,14 @@ export const TavilyBlock: BlockConfig<TavilyResponse> = {
281308 { label : 'Text' , id : 'text' } ,
282309 ] ,
283310 value : ( ) => 'markdown' ,
311+ mode : 'advanced' ,
284312 condition : { field : 'operation' , value : 'tavily_crawl' } ,
285313 } ,
286314 {
287315 id : 'include_favicon' ,
288316 title : 'Include Favicon' ,
289317 type : 'switch' ,
318+ mode : 'advanced' ,
290319 condition : { field : 'operation' , value : 'tavily_crawl' } ,
291320 } ,
292321 {
0 commit comments