Model and effort validation against the catalog a backend CLI reports (CONTEXT-001).
Remarks
A caller learned which models and efforts a backend accepts only by failing: Codex
rejected luna after a model call, agy rejected gemini-3.8-flash without an effort.
The controller checks an explicit model or reasoning_effort here before launch and
answers with the accepted values. Without a catalog nothing is rejected, so a model the
bridge does not know yet still reaches the CLI.
Model and effort validation against the catalog a backend CLI reports (
CONTEXT-001).Remarks
A caller learned which models and efforts a backend accepts only by failing: Codex rejected
lunaafter a model call, agy rejectedgemini-3.8-flashwithout an effort. The controller checks an explicitmodelorreasoning_efforthere before launch and answers with the accepted values. Without a catalog nothing is rejected, so a model the bridge does not know yet still reaches the CLI.