Skip to main content

AgentFunction

@codebolt/types


Interface: AgentFunction

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/common.ts:34

Properties

PropertyTypeDefined in
function{ description: string; name: string; parameters: { additionalProperties?: boolean; properties: Record<string, { description: string; type: string; }>; required?: string[]; type: "object"; }; strict?: boolean; }common/types/src/codeboltjstypes/libFunctionTypes/common.ts:36
function.descriptionstringcommon/types/src/codeboltjstypes/libFunctionTypes/common.ts:38
function.namestringcommon/types/src/codeboltjstypes/libFunctionTypes/common.ts:37
function.parameters{ additionalProperties?: boolean; properties: Record<string, { description: string; type: string; }>; required?: string[]; type: "object"; }common/types/src/codeboltjstypes/libFunctionTypes/common.ts:39
function.parameters.additionalProperties?booleancommon/types/src/codeboltjstypes/libFunctionTypes/common.ts:46
function.parameters.propertiesRecord<string, { description: string; type: string; }>common/types/src/codeboltjstypes/libFunctionTypes/common.ts:41
function.parameters.required?string[]common/types/src/codeboltjstypes/libFunctionTypes/common.ts:45
function.parameters.type"object"common/types/src/codeboltjstypes/libFunctionTypes/common.ts:40
function.strict?booleancommon/types/src/codeboltjstypes/libFunctionTypes/common.ts:48
type"function"common/types/src/codeboltjstypes/libFunctionTypes/common.ts:35