Skip to content

Maint: use 'search/codebase' instead of 'codebase'#1350

Closed
TeddMcAdams wants to merge 2 commits intogithub:stagedfrom
TeddMcAdams:maint/codebase-tool
Closed

Maint: use 'search/codebase' instead of 'codebase'#1350
TeddMcAdams wants to merge 2 commits intogithub:stagedfrom
TeddMcAdams:maint/codebase-tool

Conversation

@TeddMcAdams
Copy link
Copy Markdown
Contributor

@TeddMcAdams TeddMcAdams commented Apr 9, 2026

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • I have read and followed the Guidance for submissions involving paid services.
  • My contribution adds a new instruction, prompt, agent, skill, or workflow file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, skill, or workflow with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.
  • I am targeting the staged branch for this pull request.

Description

From VSCode: Tool or toolset 'codebase' has been renamed, use 'search/codebase' instead.

image

Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • New agentic workflow.
  • Update to existing instruction, prompt, agent, plugin, skill, or workflow.
  • Other (please specify):

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Copilot AI review requested due to automatic review settings April 9, 2026 15:58
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 9, 2026

🔍 Skill Validator Results

44 resource(s) checked | ✅ All checks passed

Full output
Only one of --plugin, --skills, or --agents can be used at a time.

Note: Errors were found. These are currently reported as warnings and do not block merge. Please review and address when possible.

@TeddMcAdams
Copy link
Copy Markdown
Contributor Author

TeddMcAdams commented Apr 9, 2026

Seems like my VSCode also fixed up some whitespace issues - can revert if needed to clean up that noise.

Copy link
Copy Markdown
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

Updates agent and documentation examples to reflect the VS Code tool rename from codebase to search/codebase, preventing runtime warnings and keeping configuration snippets current.

Changes:

  • Replaced tools: ['codebase', ...] with tools: ['search/codebase', ...] across many .agent.md files and Learning Hub docs.
  • Updated skill template documentation to use search/codebase.
  • Normalized minor whitespace in a few embedded code examples while touching those files.

Reviewed changes

Copilot reviewed 47 out of 47 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
website/src/content/docs/learning-hub/understanding-mcp-servers.md Updates example front matter tool name to search/codebase.
website/src/content/docs/learning-hub/github-copilot-terminology-glossary.md Updates glossary front matter examples to search/codebase.
website/src/content/docs/learning-hub/building-custom-agents.md Updates multiple agent front matter examples to search/codebase.
skills/github-copilot-starter/SKILL.md Updates embedded agent front matter example to search/codebase.
agents/wg-code-sentinel.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/voidbeast-gpt41enhanced.agent.md Renames codebase tool to search/codebase in agent front matter; minor markdown whitespace cleanup.
agents/terraform-iac-reviewer.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/tech-debt-remediation-plan.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/tdd-green.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/simple-app-idea-generator.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/shopify-expert.agent.md Renames codebase tool to search/codebase in agent front matter; whitespace cleanup in embedded code samples.
agents/search-ai-optimization-expert.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/se-ux-ui-designer.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/se-technical-writer.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/se-system-architecture-reviewer.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/se-security-reviewer.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/se-responsible-ai-code.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/se-product-manager-advisor.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/se-gitops-ci-specialist.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/salesforce-visualforce.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/salesforce-flow.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/salesforce-aura-lwc.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/salesforce-apex-triggers.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/prompt-builder.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/platform-sre-kubernetes.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/pimcore-expert.agent.md Renames codebase tool to search/codebase in agent front matter; whitespace cleanup in embedded examples.
agents/openapi-to-application.agent.md Renames codebase tool usage to search/codebase in agent front matter.
agents/mentor.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/laravel-expert-agent.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/github-actions-node-upgrade.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/github-actions-expert.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/gilfoyle.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/fedora-linux-expert.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/expert-cpp-software-engineer.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/drupal-expert.agent.md Renames codebase tool to search/codebase in agent front matter; whitespace cleanup in embedded examples.
agents/dotnet-upgrade.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/devops-expert.agent.md Renames codebase tool to search/codebase in agent front matter; minor markdown whitespace cleanup.
agents/demonstrate-understanding.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/declarative-agents-architect.agent.md Renames codebase tool to search/codebase in agent front matter; minor markdown whitespace cleanup.
agents/debian-linux-expert.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/critical-thinking.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/context-architect.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/centos-linux-expert.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/arch-linux-expert.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/agent-governance-reviewer.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/aem-frontend-specialist.agent.md Renames codebase tool to search/codebase in agent front matter.
agents/accessibility.agent.md Renames codebase tool to search/codebase in agent front matter.

Comment thread agents/openapi-to-application.agent.md Outdated
Comment on lines 125 to 129
### 🔍 Investigation & Analysis
`codebase` `search` `searchResults` `usages` `findTestFiles`

### 📝 File Operations
### 📝 File Operations
`editFiles` `new` `readCellOutput`
Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

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

This agent’s frontmatter switches to search/codebase, but the tool list in the body still references codebase. Update these references (and similar ones elsewhere in this file) to search/codebase so the documentation matches the declared tool name.

Copilot uses AI. Check for mistakes.
Comment on lines 63 to 67
name: 'Security Reviewer'
description: 'Expert security auditor that reviews code for OWASP vulnerabilities, authentication flaws, and supply chain risks'
model: Claude Sonnet 4
tools: ['codebase', 'terminal', 'github']
tools: ['search/codebase', 'terminal', 'github']
---
Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

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

The examples now use search/codebase, but the tool reference table below still lists codebase as the built-in tool name. Update the table entry to search/codebase to keep the docs consistent with the renamed tool.

Copilot uses AI. Check for mistakes.
Comment on lines 174 to +178
```yaml
---
name: 'Database Administrator'
description: 'Expert DBA for PostgreSQL performance tuning and schema design'
tools: ['codebase', 'terminal', 'postgres']
tools: ['search/codebase', 'terminal', 'postgres']
Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

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

This example frontmatter uses search/codebase, but earlier in this doc the built-in tools table still lists the old tool name codebase. Update that table entry to search/codebase so readers don’t copy an outdated tool name.

Copilot uses AI. Check for mistakes.
Comment on lines 259 to 263
**Example front matter**:
```yaml
tools: ['codebase', 'terminalCommand', 'github']
tools: ['search/codebase', 'terminalCommand', 'github']
```

Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

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

In the Tools glossary section, the explanatory bullet list still describes the built-in tool as codebase, but the example front matter now uses search/codebase. Update the text description to use search/codebase for consistency with the current tool name.

Copilot uses AI. Check for mistakes.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@TeddMcAdams TeddMcAdams closed this Apr 9, 2026
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.

2 participants