github / github/copilot-cli

Skill references trigger unnecessary directory access prompts

未关闭
#1,819 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
area:permissions area:plugins
主要语言
Shell
星标
11.2k
派生
1.9k
平均合并
14 小时 16 分钟
30 天内合并 PR
6

描述

### Describe the bug

When a skill includes bundled reference files (under ~/.copilot/skills//references/), Copilot CLI prompts the user for directory access confirmation for each reference file. This is disruptive because:

1. Skills are explicitly allowed to have references/ — these are bundled resources the skill depends on.
2. The user already trusted the skill by installing/enabling it.
3. The prompt fires repeatedly (e.g., "5 remaining"), breaking the agentic flow.

### Affected version

0.0.421

### Steps to reproduce the behavior

- Install a skill that has files in its references/ directory (e.g., work-awareness skill with references/meeting-radar.md).
- Invoke the skill.
- Observe repeated "Allow directory access" prompts for each reference file.

### Expected behavior

The `~/.copilot/skills//references/` directory should be automatically allowed when a skill is invoked. No user confirmation should be needed for skill-bundled reference files.

### Additional context

_No response_

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。