github / github/CopilotForXcode

Path-specific custom instructions not working in Agent mode

未關閉
#637 5 則留言 2 個 reaction 已指派 0 人 在 GitHub 檢視
reviewed
主要語言
Swift
星號
6.3k
分支
2k
平均合併
2 分鐘
30 天內合併 PR
2

描述

**When using Agent mode**, the `applyTo` filter that can be setup for [Path-specific custom copilot instructions](https://docs.github.com/en/copilot/how-tos/configure-custom-instructions/add-repository-instructions#creating-path-specific-custom-instructions-1) doesn't work.
As far as I can tell, the only `applyTo` value that worked for me was `**`.

This doesn't seem to work, for example:
```
---
applyTo: '**/*.swift'
---
Instruction here
```

From what I can see, Path-specific custom instructions don't even appear in the documentation, under the Xcode tab, but they appear as a feature in the app.

**Versions**
- Copilot for Xcode: 0.45.0
- Xcode: 26.1
- macOS: 26.1

**Steps to reproduce**
1. Create a new project
2. In Github Copilot settings, go to Advanced -> Under Custom Instructions -> Create
3. Enter a file name
4. In the prompted file, under the `applyTo` field, type something like `'**/*.swift'`
5. Add some test instructions
6. Open chat in a `swift` file, select agent mode.
7. See the agent not considering the instructions given at step 5.

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。