I'm still debugging this issue to give a more detailed root cause, but I noticed when using OpenCode with direct Codex OAuth this problem does not happen.
OpenCode running GPT models through codex-pooler are unable to deploy parallel subagents, always deploying them sequentially, regardless of how you enforce it in their prompt.
Using direct Codex OAuth this doesnt happen.
Is this expected behavior from this gateway? Found nothing on the docs regarding it.
Is this a known issue or perhaps expected due to the gateway parsing the Codex OAuth backend API into a OpenAI compatible endpoint?
Example below, on the left using Codex OAuth and on the right Codex-pooler. Same agent, prompt, model etc.

I'm still debugging this issue to give a more detailed root cause, but I noticed when using OpenCode with direct Codex OAuth this problem does not happen.
OpenCode running GPT models through codex-pooler are unable to deploy parallel subagents, always deploying them sequentially, regardless of how you enforce it in their prompt.
Using direct Codex OAuth this doesnt happen.
Is this expected behavior from this gateway? Found nothing on the docs regarding it.
Is this a known issue or perhaps expected due to the gateway parsing the Codex OAuth backend API into a OpenAI compatible endpoint?
Example below, on the left using Codex OAuth and on the right Codex-pooler. Same agent, prompt, model etc.