# Copilot Instructions ## General Guidelines - Minimal changes to existing code - Preserve functionality when possible - Clear and concise comments - No plan unless specified - No compile unless specified - No test unless specified - If testing is specified: - prefer MCP playwright-based tests headless browser testing with chrome, webkit , edge and firefox - MSTest framework - UV is used - Avoid new dependencies - use existing functions in the modules folder before writing new code. avoid modifying the existing functions if possible, prefer overload functions. ## Project-Specific Rules - gradio reference: https://www.gradio.app/docs/gradio/interface or use MCP server gradio - This project is to also be an MCP server, so the code should be structured in a way that allows for easy integration with MCP. (https://huggingface.co/docs/hub/en/agents-mcp) - Download: https://github.com/denoland/deno/releases/latest/download/deno-x86_64-pc-windows-msvc.zip Extract deno.exe to script folder or PATH. per dockerfile