Skip to content

Conversation

@andrea9293
Copy link
Owner

Introduce file backup functionality during document uploads, enhance document deletion to remove associated files and improve error handling, and integrate Gemini AI for advanced document search capabilities. The changes include the addition of a new service for managing file mappings to avoid re-uploading and error handling improvements for document operations.

Andrea Bravaccino added 4 commits September 10, 2025 17:28
- Added @google/genai dependency to package.json and package-lock.json. - Implemented GeminiFileMappingService to manage file mappings and avoid re-uploading. - Created GeminiSearchService for AI-powered document search functionality. - Enhanced DocumentManager to initialize GeminiFileMappingService and handle mappings during document operations. - Updated server.ts to include a new tool for searching documents using Gemini AI, with error handling and response formatting.
@andrea9293 andrea9293 merged commit ff663db into main Sep 11, 2025
3 checks passed
@github-actions
Copy link

🎉 This PR is included in version 1.11.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2 participants