4 Commits

Author SHA1 Message Date
8c413949ac 🎨 refactor(prompts.js): simplify image processing instructions for clarity
🧹 clean(responseHandler.js): remove unused edit property in image message
🔧 fix(aiCaller.js): adjust image processing logic to default to generation mode
🔧 fix(ai.js): refine logic to handle source image extraction properly
📝 update(imageProcessor.js): enhance error logging for image editing failures
2025-12-07 01:19:05 +08:00
20eaf117f1 feat(imageProcessor): add image editing functionality and improve response structure for better processing. 2025-12-07 00:39:52 +08:00
f1215fc32e feat(config/ai.json): add imageMode for selecting image generation method
 feat(lib/ai/imageProcessor.js): implement image generation via OpenAI and chat methods
2025-12-06 23:32:53 +08:00
689eba1f9d 🆕 feat(apps/ai): add image message handling for image generation and editing features
🔧 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
2025-12-06 22:48:58 +08:00