II.
ModelTransportProtocol JSON
Structured · livemodel-transport:github-copilot
GitHub Copilot json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "model-transport:github-copilot",
"_kind": "ModelTransportProtocol",
"_file": "compute/model-transport-protocols/github-copilot.yaml",
"_cluster": "compute",
"attributes": {
"displayName": "GitHub Copilot",
"vendor": "GitHub",
"specUrl": "https://docs.github.com/en/copilot",
"streamingFraming": "sse",
"status": "vendor-internal",
"notes": "The Copilot backend is OAuth-authenticated via a GitHub PAT or\nCopilot subscription token. Wire format on `copilot/chat` is a\nnear-superset of OpenAI chat-completions with vendor extensions\n(e.g. `intent`, contextual file blocks).\n"
},
"outgoingEdges": [
{
"from": "model-transport:github-copilot",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "agent-core-impl:a5c.core@current",
"to": "model-transport:github-copilot",
"kind": "speaks",
"attributes": {}
},
{
"from": "agent-core-impl:copilot-cli.core@current",
"to": "model-transport:github-copilot",
"kind": "speaks",
"attributes": {}
}
]
}