github / github/copilot-cli

Web Search Tool Calls Fail for BMAD-Method Agents

未關閉
#717 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
area:agents area:configuration area:tools
主要語言
Shell
星號
11.2k
分支
1.9k
平均合併
14 小時 16 分鐘
30 天內合併 PR
6

描述

### Describe the bug

**Description:**
When Copilot CLI (version 0.0.365 Commit: 76d0881) interacts with BMAD-Method agents (version 6.0.0-alpha.13), calls to web search tools within these agents consistently fail.

**Observed Behavior:**
Web search tools invoked by BMAD-Method agents through Copilot CLI are not working.

### Affected version

version 0.0.365 Commit: 76d0881

### Steps to reproduce the behavior

**Reproduction Steps:**
1. Configure BMAD-Method agents, including web search tools.
2. Use Copilot CLI to interact with a BMAD-Method agent that is configured to use web search.
3. Observe that web search tool calls initiated via the agent through Copilot CLI do not execute successfully.

### Expected behavior

**Expected Behavior:**
Copilot CLI should correctly facilitate the execution of web search tool calls made by integrated BMAD-Method agents.

### Additional context

**Workaround/Further Observation:**
It has been observed that if the `tools` parameter is removed from the agent configuration files located in `.github/agents/*` within the BMAD-Method setup, the web search functionality starts working. This suggests a possible bug in how Copilot CLI (or its interaction with agents) manages or interprets tool permissions/configurations, specifically preventing tool execution when the `tools` parameter is present.

**Environment:**
* Copilot CLI version: 0.0.365 Commit: 76d0881
* BMAD-Method version: 6.0.0-alpha.13

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

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

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