Skip to content

Automatic endpoint type handling - #154

Merged
OrbFrontend merged 4 commits into
mainfrom
endpoint-probing
Sep 5, 2026
Merged

Automatic endpoint type handling#154
OrbFrontend merged 4 commits into
mainfrom
endpoint-probing

Conversation

@OrbFrontend

Copy link
Copy Markdown
Owner

Currently we only support OpenAI-compatible chat completion endpoints. This PR implements support for Anthropic and Gemini, with automatic probing rather than derivation from URL or model name.

Also handle the unsupported tool choice endpoints while we're at it - gracefully fallback and strictify.

Stateless, no database change, learned configs stay in RAM.

Comment thread backend/inference/client.py Fixed
@OrbFrontend OrbFrontend changed the title Automatic endpoint probing Automatic endpoint type handling Sep 5, 2026
@OrbFrontend
OrbFrontend merged commit 725ae96 into main Sep 5, 2026
11 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