copilot_delegate
Delegates bounded reviews, analysis, sparring, or code proposals to an automatically selected Copilot model, with scoped file access and staged writes for review.
Instructions
Preferred delegation entry point: automatically select a model and reasoning effort for a bounded review, sparring, analysis or code proposal. Use after meaningful changes/tests, before consequential decisions, or for well-specified analytical work; skip trivial work. Assert sharing authorization from the user/project policy, never guess it; granted file contents are shared too. Optional files grants scoped read access and staged writes; no shell or execution. Consumes Copilot allowance. Poll copilot_events, verify findings, optionally provide feedback. One explicit parentJobId escalation is allowed; no unattended retries.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"requestId": "<requestId>",
"role": "<role>",
"task": "<task>",
"context": "<context>",
"acceptanceCriteria": "<acceptanceCriteria>",
"sharingAuthorized": "<sharingAuthorized>"
},
"name": "copilot_delegate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| risk | No | low | |
| role | Yes | ||
| task | Yes | ||
| files | No | Optional scoped file access for the delegate. Omit for context-only jobs. | |
| context | Yes | ||
| requestId | Yes | ||
| complexity | No | normal | |
| leadFamily | No | Model family of the orchestrating assistant (Codex: openai, Claude: anthropic). Reviews prefer the other family. Defaults to the server's COPILOT_COUNTERPART_LEAD_FAMILY. | |
| parentJobId | No | One supervised escalation from a finished routed job, never an automatic retry. | |
| timeoutSeconds | No | ||
| sharingAuthorized | Yes | Assert that this task context is authorized for your Copilot account; do not infer employer permission. | |
| acceptanceCriteria | Yes |