github / github/copilot-cli

Agent skips $HOME/.copilot/ when searching for MCP/env config files

Abierto
#2,578 0 comentarios 0 reacciones 0 asignados Ver en GitHub
area:configuration area:mcp
Lenguaje dominante
Shell
Estrellas
11.2k
Forks
1.9k
Merge medio
14 h 16 min
PR fusionados (30 d)
6

Descripción

### Describe the bug

When asked to locate a file like ado-mcp.env, the agent searched only the repo directory and then escalated to a drive-root scan
— skipping $HOME/.copilot/ entirely, despite the documentation explicitly listing it as a profile-level config directory.

The agent should apply file-type reasoning first (.env + ado-mcp prefix → MCP config → ~/.copilot/), check the documented lookup
order (repo → repo root → $HOME/.copilot/), and only ask the user if all three fail — never scan from drive root.

This is a tool-first, reasoning-last anti-pattern that should be corrected in the agent's lookup heuristics.

[bug-conversation.txt](https://github.com/user-attachments/files/26563816/bug-conversation.txt)

### Affected version

GitHub Copilot CLI 1.0.21.

### Steps to reproduce the behavior

1. save ado mcp details in ~/.copilot/ado-mcp.env
2. go to your repo folder
3. ask: create pull request

### Expected behavior

it should have look into ~/.copilot folder for env file

### Additional context

Operating system: windows 11
processor : x86_64
terminal: windows terminal
bash: git bash

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.