mlops-agent / app.py

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: 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: 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: 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

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: 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

feat: Add heart disease dataset and remove unused Gradio test file.
a889234

Abid Ali Awan commited on

feat: Migrate agent to streamable HTTP, streamline app with environment variable configuration and a unified chat/file upload UI, and add dev utility files.
43d984b

Abid Ali Awan commited on

feat: Implement an MLOps agent that integrates with MCP tools via a Gradio UI and add necessary dependencies.
030e4b6

Abid Ali Awan commited on