{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreigtrgopnyajhox7r5ekc7vadhppscltwnidqiiqnqe4cp6gemnpri",
    "uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mqlhlazz4sv2"
  },
  "path": "/t/codex-cli-can-no-longer-spawn-subagents-with-specific-models-or-reasoning/1386290#post_2",
  "publishedAt": "2026-07-14T03:23:16.000Z",
  "site": "https://community.openai.com",
  "textContent": "apparently there is a new version of the subagents call version 2, I had to dig into the code with codex ti figure it out. That said, it doesn’t work the same… you can choose model and effort. However, the agents are completely behind the scenes. /agents doesn’t work with them any longer, I had codex give me a summary of the change for my plugins:\n\nYes—the change was for Codex MultiAgent V2. The central issue was that the old spawn pattern could appear to select a GPT‑5.6\nchild while actually inheriting the parent’s model and effort.\n\nWhat changed:\n\nThe required configuration became:\n\n“[features.multi_agent_v2]”\n\nhide_spawn_agent_metadata = false\ntool_namespace = “agents”\n\nThe resulting dispatch flow is:\n\npermission-appropriate parent\n→ fresh spawn with agent_type + bounded fork\n→ verify role/model/effort/permission in turn_context\n→ accept the result or respawn\n\nWe standardized GPT‑5.6 into five managed execution profiles:\n\n  * review_max: gpt-5.6-sol / max\n  * review_high: gpt-5.6-sol / high\n  * test_medium: gpt-5.6-terra / medium\n  * scan_low: gpt-5.6-luna / low\n  * monitor_low: gpt-5.6-luna / low\n\n\n\nFor generic children, we now pass both model and reasoning_effort; specifying only the model does not establish the compute\nbudget. We also avoid resumed children for budget-sensitive work because they can adopt the coordinator’s current model and\neffort.\n\nThe permission limitation was important: reviewer/scanner profiles must run beneath a read-only parent, while test_medium runs\nbeneath a workspace-write parent. The child TOML cannot safely narrow a more powerful parent.\n\nThis also produced the operating policy now in your guidance: use Luna for bounded auxiliary work, Terra for ordinary\nimplementation, and Sol only for consequential or unusually difficult judgment. Settings remain “requested” until runtime\nevidence proves them.\n\nThe change landed in PR #26, commit e27c6f9, and is documented in the docs/work-sessions/2026-07-11-verified-workflows-v2-\nbootstrap.md and plugins/verified-workflows/README.md.\n\nSeparately, outcome.dispatch.v2 is the launch-acknowledgement protocol. It is related modernization work, but it is not the\nmechanism that enabled GPT‑5.6 profile selection.\n\nrepo: infiquetra/infiquetra-codex-plugins",
  "title": "Codex cli can no longer spawn subagents with specific models or reasoning"
}