mirror of
https://github.com/ItzCrazyKns/Perplexica.git
synced 2025-12-14 15:48:15 +00:00
feat(types): update research action type
This commit is contained in:
@@ -99,9 +99,10 @@ export interface ResearchAction<
|
|||||||
TSchema extends z.ZodObject<any> = z.ZodObject<any>,
|
TSchema extends z.ZodObject<any> = z.ZodObject<any>,
|
||||||
> {
|
> {
|
||||||
name: string;
|
name: string;
|
||||||
description: string;
|
|
||||||
schema: z.ZodObject<any>;
|
schema: z.ZodObject<any>;
|
||||||
enabled: (config: { classification: ClassifierOutput }) => boolean;
|
getToolDescription: (config: { mode: SearchAgentConfig['mode'] }) => string;
|
||||||
|
getDescription: (config: { mode: SearchAgentConfig['mode'] }) => string;
|
||||||
|
enabled: (config: { classification: ClassifierOutput, mode: SearchAgentConfig['mode'] }) => boolean;
|
||||||
execute: (
|
execute: (
|
||||||
params: z.infer<TSchema>,
|
params: z.infer<TSchema>,
|
||||||
additionalConfig: AdditionalConfig & {
|
additionalConfig: AdditionalConfig & {
|
||||||
|
|||||||
Reference in New Issue
Block a user