Skip to content

Web Search Tool Calls Fail for BMAD-Method Agents #717

Closed

Description

@JeiKeiLim

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

Activity

  1. added theissue type on Dec 4, 2025
  2. added
    area:agentsSub-agents, fleet, autopilot, plan mode, background agents, and custom agents
    on Apr 6, 2026
  3. added
    area:toolsBuilt-in tools: file editing, shell, search, LSP, git, and tool call behavior
    area:configurationConfig files, instruction files, settings, and environment variables
    on Apr 16, 2026
  4. copilot-cli-bot commented on Oct 25, 2026

    @copilot-cli-bot

    This appears to be resolved as of GitHub Copilot CLI v1.0.103. Please update to that release or a newer stable version. We're closing this as completed. If it still happens, please comment with your version and reproduction steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:agentsSub-agents, fleet, autopilot, plan mode, background agents, and custom agentsarea:configurationConfig files, instruction files, settings, and environment variablesarea:toolsBuilt-in tools: file editing, shell, search, LSP, git, and tool call behavior

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions