Maint: use 'search/codebase' instead of 'codebase'#1350
Maint: use 'search/codebase' instead of 'codebase'#1350TeddMcAdams wants to merge 2 commits intogithub:stagedfrom
Conversation
🔍 Skill Validator Results44 resource(s) checked | ✅ All checks passed Full output
|
|
Seems like my VSCode also fixed up some whitespace issues - can revert if needed to clean up that noise. |
There was a problem hiding this comment.
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', ...]withtools: ['search/codebase', ...]across many.agent.mdfiles 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. |
| ### 🔍 Investigation & Analysis | ||
| `codebase` `search` `searchResults` `usages` `findTestFiles` | ||
|
|
||
| ### 📝 File Operations | ||
| ### 📝 File Operations | ||
| `editFiles` `new` `readCellOutput` |
There was a problem hiding this comment.
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.
| 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'] | ||
| --- |
There was a problem hiding this comment.
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.
| ```yaml | ||
| --- | ||
| name: 'Database Administrator' | ||
| description: 'Expert DBA for PostgreSQL performance tuning and schema design' | ||
| tools: ['codebase', 'terminal', 'postgres'] | ||
| tools: ['search/codebase', 'terminal', 'postgres'] |
There was a problem hiding this comment.
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.
| **Example front matter**: | ||
| ```yaml | ||
| tools: ['codebase', 'terminalCommand', 'github'] | ||
| tools: ['search/codebase', 'terminalCommand', 'github'] | ||
| ``` | ||
|
|
There was a problem hiding this comment.
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.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.stagedbranch for this pull request.Description
From VSCode:
Tool or toolset 'codebase' has been renamed, use 'search/codebase' instead.Type of Contribution
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.