Skip to content

Commit a372e28

Browse files
feat: mark copilot toolset as default
The copilot toolset contains important tools like `create_pull_request_with_copilot` and `get_copilot_job_status` that should be available by default in the remote MCP server. By setting `Default: true` on the toolset metadata in OSS, the remote server automatically picks it up without needing any special handling. Even though no tools in OSS use this toolset, having the metadata here allows consistent behavior when the remote server loads defaults. This is a cleaner approach than having the remote server maintain its own list of additional default toolsets.
1 parent a663a6b commit a372e28

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

pkg/github/tools.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ var (
133133
ToolsetMetadataCopilot = inventory.ToolsetMetadata{
134134
ID: "copilot",
135135
Description: "Copilot related tools",
136+
Default: true,
136137
Icon: "copilot",
137138
}
138139
ToolsetMetadataCopilotSpaces = inventory.ToolsetMetadata{

0 commit comments

Comments
 (0)