Spaces:
Sleeping
Sleeping
Commit History
-
Implement storage layer and adaptive learning tools for TutorX-MCP
Meet Patel- Added `mcp_server.storage` module with `MemoryStore` for in-memory data management. - Implemented persistence features using pickle for student profiles, performance data, session data, analytics cache, and adaptation history. - Created integration tests for adaptive learning tools, including session management and learning path generation. - Developed enhanced adaptive learning tests with Gemini integration for personalized learning experiences. - Added import tests to verify the functionality of adaptive learning components. - Implemented interactive quiz functionality tests to ensure quiz generation and answer submission work as expected. - Established MCP connection tests to validate tool availability and session initiation. - Created new adaptive learning tests to evaluate the complete workflow of the adaptive learning system.250bf8c
-
Refactor TutorX MCP server to remove legacy client and utility modules, update app.py for SSE integration, and enhance .gitignore to exclude .cursor directory. Clean up main.py for improved server configuration and streamline run script for better usability.
Meet Patel1af10cc