github / github/copilot-cli

Web Search Tool Calls Fail for BMAD-Method Agents

Abierto
#717 0 comentarios 0 reacciones 0 asignados Ver en GitHub
area:agents area:configuration area:tools
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

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

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.