Feature Request: Support Anthropic Messages API protocol for Custom Endpoints
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 42/100
Piste de recherche
Start by locating the custom endpoint configuration and its existing OpenAI-compatible request path, then compare it with the dedicated Anthropic provider. Done means a custom URL can be configured with the Anthropic Messages API protocol and used for the listed endpoint scenarios, with the configuration choice clear to users.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Title: Support Anthropic Messages API protocol for Custom Endpoints
Description:
Currently, the "Custom endpoint" provider is limited to OpenAI-compatible HTTP endpoints (vLLM, OpenRouter, etc.).
I would like to be able to configure a custom endpoint that uses the Anthropic Messages API protocol, not just OpenAI Chat Completions.
Use cases:
-
Self-hosted Claude models behind a corporate proxy
-
Third-party services exposing the Anthropic Messages API format
-
Internal endpoints that use Claude's native protocol
Current limitation:
The "Custom endpoint" option only accepts OpenAI-compatible endpoints. The dedicated "Anthropic" provider only works with the official hosted API, not custom URLs.
Requested change:
Add a protocol selector (OpenAI-compatible / Anthropic Messages API) to the "Custom endpoint" configuration, or create a separate "Custom Anthropic endpoint" option.
| Field | Value |
|---|---|
| App version | 1.1.23 |
| OS | macOS 27.0.0 |
| Theme | GitHub |
| Path | /chat |
| Tenure | Week 2 |
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 2.1k
- Forks
- 157
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/app
-
triage
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
When using GPT-5.Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Toutes les issues de github/app
Issues similaires
-
needs triage
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
hyprwm/aquamarine#426 ·
Les mainteneurs répondent en général sous 1 jour
-
Fallback after an HTTP-200 refusal/invalid response logs no cause and is labelled "provider failure"Ouvertearea/streaming comp/agent P2 provider/anthropic type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
NousResearch/hermes-agent#124874 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
leptos-rs/leptos#4885 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
Les mainteneurs répondent en général sous 1 jour