🔧 config(ai.json): enable image generation configuration with default values
🆕 feat(constants/ai/prompts): include image type in prompt for generating or editing images
🆕 feat(lib/ai): implement ImageProcessor class for handling image generation and editing requests
✨ feat(lib/ai/aiCaller): integrate image processing into AI call flow for enhanced functionality
✨ feat(lib/ai/userConfigManager): add user image configuration retrieval method for flexible settings
🔧 fix(lib/ai/responseHandler): enhance message handling to support image messages and process them appropriately
📄 config: Add smart multimodal option for flexible AI model usage.
🛠️ fix(aiCaller): Update AI caller logic to utilize smart multimodal settings effectively.
✨ feat(config/ai.json): add configuration options for multimodal model support.
✨ feat(lib/ai/aiCaller.js): implement multimodal AI call handling and formatting for diverse message types.