Skip to main content

AgentFunction

@codebolt/codeboltjs


Interface: AgentFunction

Defined in: packages/codeboltjs/src/types/commonTypes.ts:84

Properties

PropertyTypeDefined in
function{ description: string; name: string; parameters: { additionalProperties?: boolean; properties: Record<string, { description: string; type: string; }>; required?: string[]; type: "object"; }; strict?: boolean; }packages/codeboltjs/src/types/commonTypes.ts:86
function.descriptionstringpackages/codeboltjs/src/types/commonTypes.ts:88
function.namestringpackages/codeboltjs/src/types/commonTypes.ts:87
function.parameters{ additionalProperties?: boolean; properties: Record<string, { description: string; type: string; }>; required?: string[]; type: "object"; }packages/codeboltjs/src/types/commonTypes.ts:89
function.parameters.additionalProperties?booleanpackages/codeboltjs/src/types/commonTypes.ts:96
function.parameters.propertiesRecord<string, { description: string; type: string; }>packages/codeboltjs/src/types/commonTypes.ts:91
function.parameters.required?string[]packages/codeboltjs/src/types/commonTypes.ts:95
function.parameters.type"object"packages/codeboltjs/src/types/commonTypes.ts:90
function.strict?booleanpackages/codeboltjs/src/types/commonTypes.ts:98
type"function"packages/codeboltjs/src/types/commonTypes.ts:85