github / github/copilot-cli

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

Đang mở
#2,578 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:configuration area:mcp
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.