feat: implement search history persistence, MongoDB storage for agent results,...

Merged Trần Văn An requested to merge feature/add-graph-knowlead into main

feat: implement search history persistence, MongoDB storage for agent results, and Neo4j graph synchronization service

Merge request reports