AgentProcessingConfig
Interface: AgentProcessingConfig
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:47
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
fileContentProcessor? | (filePath: string) => Promise<string> | Custom file content processor | common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:57 |
mcpToolProcessor? | (toolbox: string, toolName: string) => Promise<MCPToolResult> | Custom MCP tool processor | common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:59 |
processMentionedAgents? | boolean | Whether to process mentioned agents and make them available as sub-agents | common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:55 |
processMentionedFiles? | boolean | Whether to process mentioned files and include their content | common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:53 |
processMentionedMCPs? | boolean | Whether to process mentioned MCPs and make them available as tools | common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:49 |
processRemixPrompt? | boolean | Whether to use remix prompt to enhance system instructions | common/types/src/codeboltjstypes/libFunctionTypes/agent.ts:51 |