22c2a5c276
- Added a new vector search syncer to aggregate questions and answers with comments for vector embedding. - Introduced a new VectorSearch interface and related structures for managing vector storage and similarity search. - Refactored embedding service to delegate semantic search to the new vector search plugin. - Removed embedding-related fields from SiteAIProvider and UI forms as part of the transition to the new vector search architecture. - Updated plugin registration to include vector search capabilities. - Cleaned up embedding service methods and removed unused dependencies.