Skip to content

feat(providers): add BeatAPI gateway - #14875

Merged
diegosouzapw merged 3 commits into
cheaper-inference:release/v3.8.52from
erickkkyt:codex/beatapi-provider
Oct 8, 2026
Merged

diegosouzapw merged 3 commits into
cheaper-inference:release/v3.8.52from
erickkkyt:codex/beatapi-provider

Conversation

@erickkkyt

Copy link
Copy Markdown
Contributor

Adds BeatAPI as an optional API-key gateway provider using OmniRoute's default OpenAI-compatible executor. The registry provides Chat Completions, Responses, and /v1/models endpoints; the catalog starts empty and accepts account-accessible live model IDs. The dashboard metadata and generated provider reference are included.

Related: #14874. No free-tier claim or guessed model pricing/context data is added.

Validation: provider consistency and asset checks passed; tests/unit/beatapi-provider.test.ts passed; open-sse typecheck, ESLint, and Prettier passed. The provider translation Golden snapshot was regenerated with only the BeatAPI entry committed. The complete Golden test still differs locally because the repository snapshot stores a Linux Copilot user-agent and this run is on macOS. An authenticated BeatAPI routing call was not made because no test key was available.

@diegosouzapw diegosouzapw added the deferred-v3.8.52 Grande demais / suspeito para o lote atual; precisa de sessão dedicada no ciclo v3.8.52 label Sep 28, 2026
@diegosouzapw diegosouzapw changed the title feat(providers): add BeatAPI gateway [defer] feat(providers): add BeatAPI gateway Sep 28, 2026
@diegosouzapw
diegosouzapw changed the base branch from release/v3.8.51 to release/v3.8.52 September 29, 2026 11:19
@diegosouzapw

Copy link
Copy Markdown
Collaborator

Re-homed to release/v3.8.52: v3.8.51 entered its release freeze, so the branch now belongs to the release captain and development continues on the next cycle. Nothing is wrong with this PR — it just needed a live base. No action needed from you; CI will re-run against the new base.

@diegosouzapw diegosouzapw changed the title [defer] feat(providers): add BeatAPI gateway feat(providers): add BeatAPI gateway Oct 1, 2026
@diegosouzapw diegosouzapw removed the deferred-v3.8.52 Grande demais / suspeito para o lote atual; precisa de sessão dedicada no ciclo v3.8.52 label Oct 1, 2026
Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
@diegosouzapw
diegosouzapw force-pushed the codex/beatapi-provider branch from e288f26 to 30b1dea Compare October 8, 2026 02:51
# Conflicts:
#	tests/unit/provider-node-reserved-prefix.test.ts
#	tests/unit/providers-constants-split.test.ts
@diegosouzapw
diegosouzapw merged commit 34acdad into cheaper-inference:release/v3.8.52 Oct 8, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants