Commit History

Relocate documentation files to docs/ directory and update README
ecc3905

Meet Patel commited on

fix: Update SERVER_URL to point to the production SSE endpoint
22f81ff

Meet Patel commited on

feat: Implement comprehensive UI/UX enhancements across TutorX platform
2902ce4

Meet Patel commited on

Implement AI tutoring and content generation tools for TutorX
bc987d8

Meet Patel commited on

Implement storage layer and adaptive learning tools for TutorX-MCP
250bf8c

Meet Patel commited on

Refactor: Update Gradio interface tabs and links for consistency and clarity
b0f8bb1

Meet Patel commited on

Refactor: Update Gradio app initialization to use create_gradio_interface function
efc786d

Meet Patel commited on

Refactor: Update Gradio app initialization to use create_gradio_interface function
ff522ab

Meet Patel commited on

Update run.py
795f7b7
unverified

Meetpatel006 commited on

Update app.py
8327f03
unverified

Meetpatel006 commited on

Fix: Start ping task when Gradio app loads to avoid event loop issues
66fc7d8

Meet Patel commited on

Add periodic ping functionality to MCP server
35bb43f

Meet Patel commited on

Merge branch 'main' of https://github.com/Meetpatel006/TutorX
0d547dd

Meet Patel commited on

Addind the live link for MCP SSE server.
d6a63a3

Meet Patel commited on

Update vercel.json
050e905
unverified

Meetpatel006 commited on

Refactor requirements and update Vercel configuration for deployment
3579b60

Meet Patel commited on

Adding deployment files
05e9d9c

Meet Patel commited on

Update main.yml
42bdc55
unverified

Meetpatel006 commited on

Update README.md
fb7d04b
unverified

Meetpatel006 commited on

Update main.yml
81fabd7
unverified

Meetpatel006 commited on

Create main.yml
c678b90
unverified

Meetpatel006 commited on

Remove ARCHITECTURE.md from version control and update .gitignore to exclude it
52bbf83

Meet Patel commited on

Update MCP server port to 8000 in run.py and README.md; add .vscode/ to .gitignore
bd84a4f

Meet Patel commited on

Add project analysis document, version history, and enhance README
12c95f8

Meet Patel commited on

Refactor JSON response handling in interaction_tools.py by replacing direct JSON loading with a utility function for extracting JSON from text. This change enhances error management and maintains consistency in data handling across the application.
445cb35

Meet Patel commited on

Refactor response handling in app.py to standardize JSON output formatting. Update error management to return pretty-printed JSON for both successful and failed responses across various interaction tools, enhancing readability and consistency in data handling.
1f73b58

Meet Patel commited on

Refactor response handling in app.py and various tool modules to improve JSON parsing and error management. Introduce utility functions for cleaning and extracting JSON from text, ensuring consistent data handling across quiz, lesson, learning path, and interaction tools. Enhance robustness by accommodating multiple response formats, including strings and dictionaries, to streamline educational interactions.
2dc3c19

Meet Patel commited on

Enhance quiz generation functionality by improving JSON response parsing in app.py and quiz_tools.py. Implement robust error handling for various response formats, including string and dictionary types. Introduce utility functions to clean and extract JSON from text, ensuring cleaner data handling and improved reliability in quiz data retrieval.
0fae407

Meet Patel commited on

Refactor app.py to enhance concept graph visualization with improved error handling and response parsing. Integrate synchronous wrapper for async loading of concept graphs, update Gradio interface for better user experience, and streamline concept details display. Update concept graph tools to support LLM-driven generation with fallback mechanisms for concept retrieval.
9a6c98c

Meet Patel commited on

Refactor TutorX MCP server to integrate Mistral OCR for document processing, update concept graph tools for LLM-driven responses, and enhance learning path generation with Gemini. Transitioned various tools to utilize LLM for improved educational interactions and streamlined API responses.
a806ca2

Meet Patel commited on

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.
1af10cc

Meet Patel commited on

All the functionality working with mock data
15710ed

Meet Patel commited on

Core and Advanced Features is working with mock data.
bbd9cd6

Meet Patel commited on

Enhance TutorX MCP server with SSE support, update default port to 8001, and implement asynchronous API requests in Gradio interface. Added error handling for API interactions and improved server configuration.
d4df2a7

Meet Patel commited on

switch mcp server stdio to sse.
def69a7

Meet Patel commited on

Fix some major issue with api and integrations
71c0fd0

Meet Patel commited on

Removed gamification features and deployment configuration
3d56f3d

Meet Patel commited on

Added external tool integration,also with test files and documentation
411f252

Meet Patel commited on

Added proper MCP client, fixed Gradio-MCP integration, and improved architecture
f9f5b1d

Meet Patel commited on

Step 6: Enhanced documentation with detailed README, CODE_OF_CONDUCT, CONTRIBUTING guide, and LICENSE
7867e85

Meet Patel commited on

Step 5: Added Gradio web interface and run script for the TutorX MCP server
8372659

Meet Patel commited on

Step 4: Added assessment and analytics features with question generation and performance tracking
0228818

Meet Patel commited on

Step 3: Added multi-modal interaction capabilities with text, voice, and handwriting processing
14940e1

Meet Patel commited on

Step 2: Added advanced features and user experience features to TutorX MCP server
5e80e3b

Meet Patel commited on

Step 1: Initial TutorX MCP server setup with basic core features
c466cf2

Meet Patel commited on