This commit is contained in:
Ayush Ojha 2026-01-30 13:18:54 +00:00 committed by GitHub
commit e5d38712bb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -182,6 +182,18 @@ export const ToolsWebSearchSchema = z
.strict()
.optional();
export const ToolsWebFetchFirecrawlSchema = z
.object({
enabled: z.boolean().optional(),
apiKey: z.string().optional(),
baseUrl: z.string().optional(),
onlyMainContent: z.boolean().optional(),
maxAgeMs: z.number().nonnegative().optional(),
timeoutSeconds: z.number().int().positive().optional(),
})
.strict()
.optional();
export const ToolsWebFetchSchema = z
.object({
enabled: z.boolean().optional(),
@ -190,6 +202,8 @@ export const ToolsWebFetchSchema = z
cacheTtlMinutes: z.number().nonnegative().optional(),
maxRedirects: z.number().int().nonnegative().optional(),
userAgent: z.string().optional(),
readability: z.boolean().optional(),
firecrawl: ToolsWebFetchFirecrawlSchema,
})
.strict()
.optional();