Files
OmniRoute/changelog.d/fixes/8467-opencode-extra-keys.md
Prudhvi Vuda 5bffb57b44 fix(providers): honor Extra API Keys rotation in OpencodeExecutor (#8493)
* fix(providers): honor Extra API Keys rotation in OpencodeExecutor

OpencodeExecutor.buildHeaders bypassed resolveEffectiveKey, so extraApiKeys
never rotated and an empty primary with populated extras sent no auth header.

Closes #8467

* fix(executors): gate the Authorization header write on the resolved effective key

Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>

---------

Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
2026-07-26 03:53:18 -03:00

239 B

  • fix(providers): OpencodeExecutor honors Extra API Keys rotation via resolveEffectiveKey (empty primary + extras no longer omit Authorization) (#8467) — thanks @Prudhvivuda