c934b45c09
- Updated `AiRequestContext` to enforce `recursiveCall` and added `isRecursiveCall` for better state management. - Modified `createContext` to initialize `recursiveCall` with a placeholder function. - Enhanced `MCPPromptPlugin` to utilize a custom `createSystemMessage` function for improved message handling during recursive calls. - Refactored `PluginEngine` to manage recursive call states, ensuring proper execution flow and context integrity.