umbra-core v0.5.2
Added — OpenAI/Anthropic-compatible gateway support (e.g. IBM ICA)
CodexExecutoraccepts a custom, syntactically-safe model name when
OPENAI_BASE_URLpoints at a gateway (e.g.gpt-5.5-guson IBM ICA), in addition
to the native allowlist. The strict allowlist still applies toapi.openai.com.- The auto-fix workflow gained
openai_base_url/codex_model/
anthropic_base_url/claude_modelinputs so a run can use a gateway with the
caller's own key (bring-your-own-key), configuring Codex via an isolated
CODEX_HOMEprovider and Claude viaANTHROPIC_BASE_URL+UMBRA_CLAUDE_MODEL.
Verified live on IBM ICA: Codex (gpt-5.5-gus) and Claude (claude-opus-4-8) each
draft a fix that earns L2 through the admission pipeline.