-
Notifications
You must be signed in to change notification settings - Fork 36
Skip runtime detection for containerized MCP servers #9587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Modified detectFromMCPConfigs to skip MCP servers that are containerized (have Container field set or Type is "docker") - Updated detectSerenaLanguages to return immediately since Serena now runs in container - Updated GenerateSerenaLanguageServiceSteps to return empty slice since services are in container - Fixed tests that expected language service installation steps for Serena - Updated MCP config test expectations to match new containerized format Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot recompile |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot merge main |
…tup-dependencies # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
💀 Blimey! Changeset Generator failed and walked the plank! No treasure today, matey! ☠️ |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
Smoke Test Results - Claude Engine (Run #20891059098)Last 2 Merged PRs:
Test Results:
Status: PARTIAL PASS (5/6 tests passed)
|
Refactor runtime detection to skip containerized MCP servers
Since all MCP servers now run in containers, the runtime manager should not scan them for runtime requirements.
Plan
uvxcommand but gets auto-containerized viagetWellKnownContainer()detectFromMCPConfigsinruntime_detection.godetectSerenaLanguages()to return immediately with log messageGenerateSerenaLanguageServiceSteps()to return empty slicemake recompileto regenerate all workflow lock filesmake agent-finishbefore final commitOriginal prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.