IAV-963/Implement MessageController and related DTOs for message handling
- Added MessageController to handle sending messages in conversations.
- Created SendMessageRequestDTO for message request payload.
- Introduced AgentMessageResponseDTO for response structure.
- Implemented AgentMessageMapper for mapping between entities and DTOs.
- Developed AgentMessageService interface and its implementation for message processing.
- Added repositories for AgentMessage and ConversationSession.
- Enhanced ConversationSessionService for managing conversation sessions.
- Updated CommunityManagerConfigurationService to return boolean on platform integration removal.
- Modified LiteLLMClient and related services to include user UID for billing.
- Refactored file upload handling in AgentMessageService.
- add activate and deactivate agent endpoint
- add Swagger/OpenAPI docs, platform integration removal endpoint, and paginated ideas by status