Skip to main content

AgentProcessingConfig

@codebolt/types


Interface: AgentProcessingConfig

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:47

Properties

PropertyTypeDescriptionDefined in
fileContentProcessor?(filePath: string) => Promise<string>Custom file content processorcommon/types/src/codeboltjstypes/libFunctionTypes/agent.ts:57
mcpToolProcessor?(toolbox: string, toolName: string) => Promise<MCPToolResult>Custom MCP tool processorcommon/types/src/codeboltjstypes/libFunctionTypes/agent.ts:59
processMentionedAgents?booleanWhether to process mentioned agents and make them available as sub-agentscommon/types/src/codeboltjstypes/libFunctionTypes/agent.ts:55
processMentionedFiles?booleanWhether to process mentioned files and include their contentcommon/types/src/codeboltjstypes/libFunctionTypes/agent.ts:53
processMentionedMCPs?booleanWhether to process mentioned MCPs and make them available as toolscommon/types/src/codeboltjstypes/libFunctionTypes/agent.ts:49
processRemixPrompt?booleanWhether to use remix prompt to enhance system instructionscommon/types/src/codeboltjstypes/libFunctionTypes/agent.ts:51