Test: Workspace-root MCP configuration entry points
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 88/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- node.js, typescript
- Ambito
- developer-experience, testing
Direzione di ricerca
Inizia con un workspace usa e getta e segui i passaggi elencati per MCP: Add Server e MCP: Open Workspace Folder MCP Configuration. Verifica la creazione di .mcp.json nella root, la posizione del server, l’apertura diretta quando è l’unico file e il comportamento del picker quando coesiste con .vscode/mcp.json. Il lavoro è completato quando il comportamento previsto del file nella root e del file legacy passa senza migrazione automatica.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Refs: #335551
- anyOS
Complexity: 2
Authors: @vritant24
Verification steps
-
Open a disposable folder that does not contain
.mcp.jsonor.vscode/mcp.json. -
Run MCP: Add Server and add a Command (stdio) server:
npx -y @modelcontextprotocol/server-everything -
Choose Workspace (folder-name) as the destination.
-
Verify:
- A
.mcp.jsonfile is created at the workspace root. - The server is written under
mcpServers. - No
.vscode/mcp.jsonfile is created.
- A
-
Run MCP: Open Workspace Folder MCP Configuration.
-
Verify the root
.mcp.jsonopens directly without a file picker.
Root and legacy files together
- Create
.vscode/mcp.jsonin the same folder with a different server. - Run MCP: Add Server again and choose Workspace (folder-name).
- Verify you can choose between the root
.mcp.jsonand legacy.vscode/mcp.json. - Choose one file and complete the addition.
- Verify the new server is added only to the selected file and the other file remains unchanged.
- Run MCP: Open Workspace Folder MCP Configuration.
- Verify a picker offers both files and opens the selected file.
Expected: New workspace MCP servers can be added to the workspace-root .mcp.json without replacing existing .vscode/mcp.json configuration. When only one configuration exists it opens directly; when both exist the user chooses the destination, and no configuration is migrated automatically.
- Lingua principale
- TypeScript
- Stelle
- 194k
- Fork
- 44.8k
- Merge medio
- 6h 23m
- PR unite (30g)
- 685
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/vscode
-
testplan-item
Difficoltà 2/5 Mezza giornata Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
Install Plugin from Source reveals plugins in the legacy details UIForse già presa @alok-108 l’ha presa 16 giorni fa. Apertachat-customizations
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
microsoft/vscode#339900 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
# [copilot] convertToApiChatMessage silently drops Document content parts — PDF attachments never reach LanguageModelChatProvider extensionsForse di nuovo libera @vritant24 l’ha presa 37 giorni fa e non c’è nessuna pull request aperta. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
microsoft/vscode#336694 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Native MDM ignores documented object-form plugin marketplacesForse già presa @rwoll l’ha presa 38 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
microsoft/vscode#333816 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Markdown preview emits duplicate heading ids when a heading matches a generated suffixForse già presa @VaggelisGian l’ha presa 61 giorni fa. Apertastale triage-needed
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di microsoft/vscode
Issue simili
-
type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
I maintainer di solito rispondono entro 1 giorno
-
0️⃣ phase/new
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
microsoft/playwright#43640 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100