Skip to content

providers: add API Route card - #3277

Merged
esokullu merged 2 commits into
webbrain-one:mainfrom
DennyHo0917:feat/api-route-provider
Oct 28, 2026
Merged

esokullu merged 2 commits into
webbrain-one:mainfrom
DennyHo0917:feat/api-route-provider

Conversation

@DennyHo0917

Copy link
Copy Markdown
Contributor

Summary

Add a disabled-by-default API Route card to Chromium and Firefox, using the existing OpenAI-compatible adapter, https://global.api-route.com/v1 and gpt-6.1-sol. Users supply their own key and API Route bills usage separately. Existing provider selections are unchanged.

The card includes API Route's official two-color ginkgo PNG logo, setup documentation, and regression coverage. Provider counts are updated. Text streaming and tool calls were tested; vision remains disabled. The 32768-token setting is a conservative application budget, not an advertised model context limit. No provider pricing metadata is added.

Validation

  • Provider catalog integration and model-limit scripts passed.
  • 21 relevant regression cases passed (extended catalog, OpenAI-compatible transport, provider configuration).
  • Settings UI checks passed at 390px and 1280px for both build directories: endpoint/model fields, logo loading, saving, and persistence after reload. Both builds were exercised in Chromium/Edge; native Firefox was not run.
  • Live gpt-6.1-sol completion through WebBrain's OpenAICompatibleProvider returned OK. Separate live endpoint checks confirmed SSE completion and a forced ping tool call.
  • Syntax checks and git diff --check passed.

The entire repository regression suite was not run; this checkout excludes large benchmark datasets.

I am affiliated with API Route. The logo is supplied for identifying API Route in this integration.

@vercel

vercel Bot commented Oct 28, 2026

Copy link
Copy Markdown

@DennyHo0917 is attempting to deploy a commit to the esokullu's projects Team on Vercel.

A member of the Team first needs to authorize it.

DennyHo0917 and others added 2 commits October 28, 2026 23:40
@esokullu
esokullu force-pushed the feat/api-route-provider branch from c6f9e9d to ad6d3c1 Compare October 28, 2026 20:44
@esokullu
esokullu merged commit 02467d1 into webbrain-one:main Oct 28, 2026
1 check failed
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