Branch naming - is there any way to set it?

I am deploying my application via Cloud flare, which will auto-deploy PRs based on the branch name. Because my application uses OAuth, and OAuth does not allow wildcards, I want it to generate one of a series of predefined names for every PR so that it will go to a known subdomain.

I have tried just about every way I can think of to get Codex to set the branch name and none have worked (direct prompting, AGENTS.md, etc.). It always sets it to codex/change-description. I’ve managed to get it to set the title and/or content of the PR to a static string, but that is worse than useless.

Has anyone found a way to accomplish this?