II.
LifecycleSemantics JSON
Structured · livelifecycle-semantics:copilot-cli
lifecycle-semantics:copilot-cli json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "lifecycle-semantics:copilot-cli",
"_kind": "LifecycleSemantics",
"_file": "lifecycle/lifecycle-semantics/copilot-cli.yaml",
"_cluster": "lifecycle",
"attributes": {
"lifecycleSemanticsId": "lifecycle-semantics:copilot-cli",
"agentId": "agent:copilot-cli",
"versionRange": ">=1.0.55-3",
"runtimeHookMode": "native-shell-hooks",
"stopHookMode": "session-end-hook",
"backgroundTaskMode": "unknown",
"checkpointMode": "unspecified",
"pluginContextMode": "plugin.json",
"platformNuances": [
"1.0.53 fixes bash hangs when PS0 or PROMPT_COMMAND is present in the environment.",
"1.0.52 refreshes saved branch and git context on `copilot --continue` from a saved directory.",
"1.0.52 migrates legacy MCP OAuth keys `oauth.clientId` and `oauth.callbackPort` to `oauthClientId` and `auth.redirectPort`; OAuth re-authentication honors `auth.redirectPort`.",
"1.0.52 retries HTTP/2 upload stalls over HTTP/1.1."
]
},
"outgoingEdges": [
{
"from": "lifecycle-semantics:copilot-cli",
"to": "agentVersion:copilot:ge-1-0-55-3",
"kind": "applies_to_version",
"attributes": {}
}
],
"incomingEdges": []
}