Skip to content

Add edit tool and full bash access to daily-cli-tools-tester workflow#14211

Merged
pelikhan merged 2 commits intomainfrom
copilot/add-edit-bash-tools
Feb 6, 2026
Merged

Add edit tool and full bash access to daily-cli-tools-tester workflow#14211
pelikhan merged 2 commits intomainfrom
copilot/add-edit-bash-tools

Conversation

Copy link
Contributor

Copilot AI commented Feb 6, 2026

The daily CLI tools exploratory tester workflow had limited bash command access (default subset only) and no file editing capability.

Changes

  • Added edit: tool - Enables file modification during testing
  • Changed bash: to bash: ["*"] - Unlocks all bash commands (find, diff, time, df, du, etc.)
# Before
tools:
  agentic-workflows:
  bash:

# After  
tools:
  agentic-workflows:
  bash: ["*"]
  edit:

Impact

The compiled workflow now uses --allow-all-tools in the Copilot CLI invocation, providing comprehensive bash and file system access for exploratory testing scenarios.

Original prompt

Add "edit" and "bash: ["*"]" for tools on daily cli tools exploratory tester agentic workflow

see https://github.com/github/gh-aw/actions/runs/21761196962/


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

- Added edit: tool to enable file editing capabilities
- Changed bash: to bash: ["*"] to enable all bash commands
- Recompiled workflow to update .lock.yml file

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Add edit and bash tools for exploratory testing Add edit tool and full bash access to daily-cli-tools-tester workflow Feb 6, 2026
Copilot AI requested a review from pelikhan February 6, 2026 18:59
@pelikhan pelikhan marked this pull request as ready for review February 6, 2026 19:02
Copilot AI review requested due to automatic review settings February 6, 2026 19:02
@pelikhan pelikhan merged commit 42e0842 into main Feb 6, 2026
1 check passed
@pelikhan pelikhan deleted the copilot/add-edit-bash-tools branch February 6, 2026 19:02
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the daily CLI tools exploratory tester workflow configuration to broaden the agent’s local capabilities during scheduled exploratory runs by enabling full bash command access and file editing.

Changes:

  • Enable full bash access by switching to bash: ["*"] in workflow frontmatter tools.
  • Add the edit: tool to allow file modifications during testing.
  • Update the compiled lock workflow to use Copilot CLI --allow-all-tools accordingly.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/daily-cli-tools-tester.md Expands tool access for the exploratory tester by enabling edit: and full bash (["*"]).
.github/workflows/daily-cli-tools-tester.lock.yml Updates compiled workflow to pass --allow-all-tools (and refreshes the frontmatter hash).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants