Skip to content

More model providers, more fun.#752

Open
hnrie wants to merge 1 commit into
mindcraft-bots:developfrom
hnrie:add-more-models-fun
Open

More model providers, more fun.#752
hnrie wants to merge 1 commit into
mindcraft-bots:developfrom
hnrie:add-more-models-fun

Conversation

@hnrie
Copy link
Copy Markdown

@hnrie hnrie commented Apr 2, 2026

More model providers, more fun.

@riqvip
Copy link
Copy Markdown
Contributor

riqvip commented Apr 3, 2026

I'm not sure if this is necessary. I'll let @MaxRobinsonTheGreat decide.

@hnrie
Copy link
Copy Markdown
Author

hnrie commented Apr 5, 2026

I'm not sure if this is necessary. I'll let @MaxRobinsonTheGreat decide.

alr sure

@uukelele
Copy link
Copy Markdown
Contributor

Maybe in #766 we could find a way to do this without having to create a new provider with boilerplate code for each OpenAI-compatible provider.

Ninot1Quyi added a commit that referenced this pull request May 1, 2026
Merge PR 752 first so its original provider-addition commit remains visible before the branch adapts those providers into the shared registry style.

Constraint: Preserve visible PR merge history for PR 752
Confidence: high
Scope-risk: moderate
Related: #752
Tested: PR provider files merged before registry adaptation
Not-tested: Live provider calls at merge point
Co-authored-by: OmX <omx@oh-my-codex.dev>
Ninot1Quyi added a commit that referenced this pull request May 1, 2026
The PR added eight OpenAI-compatible providers as separate model classes. This branch now keeps that contribution as provider registry entries so the shared OpenAI completions transport handles them without reintroducing boilerplate adapters.

Constraint: New provider support should use llm_providers registry records rather than one class per OpenAI-compatible endpoint
Rejected: Keep the PR 752 class files | they duplicate the shared OpenAI-compatible transport and weaken the new configuration style
Confidence: high
Scope-risk: moderate
Related: #752
Tested: npm test passed 50/50; JSON parse check for llm_providers example/local config; git diff --cached --check
Not-tested: Live calls to the eight added providers
Co-authored-by: OmX <omx@oh-my-codex.dev>
@Ninot1Quyi
Copy link
Copy Markdown
Contributor

This PR has been merged into #769

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.

4 participants