II.
LaunchContract JSON
Structured · livelaunch-contract:codex-default
Symphony default codex subprocess launch contract json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "launch-contract:codex-default",
"_kind": "LaunchContract",
"_file": "extensions/launch-contracts/launch-contracts-canonical.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "Symphony default codex subprocess launch contract",
"command": "codex",
"invocationShell": "none",
"cwdRule": "workspace-absolute",
"transportRef": "agent-host-transport:stdio",
"maxLineSizeBytes": 1048576,
"readTimeoutMs": 60000,
"turnTimeoutMs": 600000,
"stallTimeoutMs": 120000,
"threadCreationMode": "create",
"initialPromptSource": "workflow-template",
"advertisedToolNames": [
"shell",
"apply_patch",
"browser"
],
"userInputRequiredPolicy": "fail-run"
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "agentVersion:codex:ge-0-0-0-lt-0-119-0",
"to": "launch-contract:codex-default",
"kind": "has_launch_contract",
"attributes": {}
},
{
"from": "agentVersion:codex:ge-0-119-0",
"to": "launch-contract:codex-default",
"kind": "has_launch_contract",
"attributes": {}
}
]
}