Commit History

refactor: Revamp Gradio MCP Connector to enhance performance and user experience by implementing a two-phase chat process with tool resolution and streaming responses, updating the system prompt for clarity, and improving file upload handling.
693bdb2

Abid Ali Awan commited on

refactor: Remove debug print statements and temporary textbox from file upload handling in the Gradio application, streamlining the output structure and enhancing clarity in error messaging.
45bd7ce

Abid Ali Awan commited on

refactor: Improve file upload handling in the Gradio application by removing debug print statements, enhancing error handling during file copying, and updating the output structure to include a debug URL textbox for better traceability.
33bbb87

Abid Ali Awan commited on

refactor: Enhance file upload handling and URL generation in the Gradio application by adding debug statements for better traceability, improving error handling during file copying, and ensuring consistent public URL formatting.
235c45d

Abid Ali Awan commited on

refactor: Update chat message structure to utilize dictionaries for user and assistant roles, enhancing clarity and consistency in message handling during streaming interactions in the Gradio application.
8b385b3

Abid Ali Awan commited on

refactor: Refine chat message structure and history processing in the Gradio application to ensure consistent tuple formatting, enhance response management during streaming, and improve overall code clarity.
2bb4c87

Abid Ali Awan commited on

refactor: Streamline chat message handling and history formatting in the Gradio application to enhance user interaction and improve response management during streaming, while simplifying the overall code structure.
ab133b3

Abid Ali Awan commited on

refactor: Enhance chat history management and internal processing in the Gradio application to improve streaming response handling and user interaction, including a new MCP connection test on startup for better reliability.
0c64b87

Abid Ali Awan commited on

refactor: Update file URL generation in the Gradio application to utilize Gradio's internal format, improving consistency and clarity in file handling.
8b79057

Abid Ali Awan commited on

refactor: Update file upload handling and chat interface in the Gradio application to streamline user interaction, enhance real-time streaming capabilities, and improve overall functionality.
6eda213

Abid Ali Awan commited on

refactor: Simplify the launch process in the Gradio application by removing unnecessary signal handling and cleanup code for a cleaner and more efficient startup.
2874d55

Abid Ali Awan commited on

refactor: Clean up imports, improve code formatting, and enhance readability in the Gradio application for better maintainability.
d8c5e10

Abid Ali Awan commited on

refactor: Add signal handling for graceful shutdown, suppress deprecation warnings, and enhance streaming response handling in the Gradio application for improved user experience.
8b9fcae

Abid Ali Awan commited on

refactor: Implement file upload handling and integrate orchestrator functions for enhanced chat capabilities, including streaming support and improved user interaction in the Gradio application.
7936d9a

Abid Ali Awan commited on

refactor: Introduce file_to_url function for improved file handling, update file URL generation logic, and enhance chat history management for better integration with the Gradio application.
f5327ec

Abid Ali Awan commited on

refactor: Remove legacy files and consolidate functionality into a streamlined Gradio application with enhanced MCP client integration, improved file handling, and updated AI orchestration for better user experience.
abfac44

Abid Ali Awan commited on

refactor: Update AI Orchestrator to use GPT-5-mini, enhance file handling and analysis, and improve MCP client integration for better tool execution and error handling
c92ea65

Abid Ali Awan commited on

Refactor: Remove orchestrator.py and test_all_tools.py; introduce ai_orchestrator.py, config.py, file_handler.py, and mcp_client.py for improved structure and functionality
7aaf290

Abid Ali Awan commited on

refactor: Improve FastMCP client import logic and enhance error handling, streamline MCP_SERVER_URL, and format code for better readability.
ea74ac9

Abid Ali Awan commited on

refactor: Enhance tool handling in MCP client integration by improving response format handling, updating descriptions for clarity, and refining parameter mapping for web and non-web tools, while also updating the model to gpt-5-mini for better performance.
61e3d99

Abid Ali Awan commited on

fix the error
2704185

Abid Ali Awan commited on

added fastmcp
475a1fb

Abid Ali Awan commited on

refactor: Enhance MCP client import logic in orchestrator to support multiple paths, improving compatibility and error handling for unavailable imports.
cc4e23a

Abid Ali Awan commited on

refactor: Remove MCP client from requirements.txt, streamlining project dependencies for better compatibility and maintenance.
3e9b055

Abid Ali Awan commited on

refactor: Update model in chat stream functions from gpt-4o to gpt-5-mini, enhancing response capabilities and performance in AI interactions.
88b57dd

Abid Ali Awan commited on

refactor: Convert chat stream functions to use async/await for improved performance and clarity, streamlining response handling in the chat interface.
7336168

Abid Ali Awan commited on

refactor: Simplify chat stream logic by removing unnecessary complexity in tool invocation handling, enhancing clarity in response generation, and improving error messaging for tool execution failures.
abb465a

Abid Ali Awan commited on

refactor: Revamp chat interface with AI-driven features, including enhanced file upload instructions, mode detection, and context analysis, while improving user engagement through updated messaging and emoji integration.
b600c2d

Abid Ali Awan commited on

refactor: Remove MCP dependency from requirements.txt and retain Gradio, streamlining project dependencies for improved compatibility.
49575f3

Abid Ali Awan commited on

refactor: Update dependency versions in requirements.txt to specific versions for OpenAI, MCP, and add Gradio, ensuring compatibility and stability in the project.
b42ccfb

Abid Ali Awan commited on

refactor: Implement fallback mechanism for MCP client imports in orchestrator, enhancing compatibility and providing error messaging when MCP is unavailable. Update requirements to specify minimum versions for dependencies.
bd98f64

Abid Ali Awan commited on

refactor: Update auto-training success messaging in orchestrator to yield structured responses, improving clarity and handling of training completion states in chat stream interactions.
fb7600d

Abid Ali Awan commited on

refactor: Implement AI-driven analysis for user intent and context extraction in chat stream, enhancing auto-training capabilities and improving user engagement through contextual messaging.
304d515

Abid Ali Awan commited on

refactor: Expand chat stream functionality to include distinct messaging for training, deployment, and analysis requests, enhancing user clarity and engagement during tool interactions.
0eb8ee3

Abid Ali Awan commited on

refactor: Enhance chat stream functionality with specialized messaging for training, deployment, and analysis workflows, improving user engagement and clarity in tool interactions.
f2f440a

Abid Ali Awan commited on

refactor: Upgrade OpenAI client to gpt-5-mini, enhance system message with emojis, and improve tool call feedback in chat stream for a more engaging user experience.
b6645a6

Abid Ali Awan commited on

refactor: Improve serialization of CallToolResult objects in chat stream handling, ensuring accurate extraction of content and consistent message formatting for tool responses.
79dddc5

Abid Ali Awan commited on

refactor: Enhance result serialization in chat stream handling to properly manage CallToolResult objects, ensuring consistent message formatting for tool responses.
837cba3

Abid Ali Awan commited on

refactor: Update chat functions to utilize structured message dictionaries for user and assistant interactions, enhance error handling for file uploads, and streamline message serialization in both synchronous and asynchronous chat flows.
5be4443

Abid Ali Awan commited on

refactor: Transition chat history management to use tuple format for user and assistant messages, improve error handling for file uploads, and streamline message serialization in chat functions.
5d89676

Abid Ali Awan commited on

fix: Correct openai-agents version in requirements.txt to ensure compatibility with the project dependencies.
118ce15

Abid Ali Awan commited on

refactor: Enhance chat message handling by transitioning to structured message dictionaries, improve error handling for file uploads, and update Gradio app configuration for better user interaction.
e363f01

Abid Ali Awan commited on

refactor: Remove .gitattributes file, enhance chat functionality with streaming support, and update Gradio app configuration for improved user experience.
8c542d2

Abid Ali Awan commited on

refactor: Simplify chat history management by transitioning to tuple format, enhance file upload path handling, and update Gradio chatbot configuration for improved clarity.
1f9f495

Abid Ali Awan commited on

refactor: Update chat message handling to use structured message format, enhance file URL handling, and improve Gradio app configuration for better user experience.
0b5cfdf

Abid Ali Awan commited on

refactor: Update chat functionality to ensure proper serialization of bot responses and enhance Gradio app launch settings for improved performance.
d782e63

Abid Ali Awan commited on

refactor: Improve file upload handling in Gradio app, enhance user instructions, and streamline chat functionality with temporary URL generation.
2ef23ed

Abid Ali Awan commited on

refactor: Update MCPAgent to use async initialization, streamline connection to Hugging Face MCP server, and enhance agent instructions for file handling.
4d25ad0

Abid Ali Awan commited on

refactor: Remove MCPAgent class and update app to use orchestrator for chat functionality; update README with new SDK version and tags.
e9e1d25

Abid Ali Awan commited on

refactor: Enhance MCPAgent initialization to support multiple servers, improve tool fetching, and update Gradio UI for file uploads.
3de628f

Abid Ali Awan commited on