GitHub Copilot Train-the-Trainer
Start with one narrow capability
{
"name": "get_weather",
"description": "Return deterministic synthetic current weather for one city.",
"inputSchema": {
"type": "object",
"required": ["city"],
"additionalProperties": false
}
}
Clients use the tool name, description, and schema as part of the interface.
Start with one tool because every exposed capability adds risk and maintenance.