Don't add the provider's public host to egress when a ModelConfig sets baseUrl
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 81/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- go
- Ambito
- networking, security
Direzione di ricerca
Inizia dalle righe 312–318 di adkconfig/builder.go e confronta come Mistral e Ollama gestiscono un baseUrl configurato. Aggiorna la logica di egress dei provider OpenAI, Anthropic e Google in modo che corrisponda a questo comportamento, quindi controlla i test pertinenti o aggiungi test per gli URL configurati e predefiniti. Il lavoro è completato quando un URL di base personalizzato non aggiunge l’host pubblico del provider all’egress.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
adkconfig/builder.go:312-318 (v1.0.0-rc1) always appends api.openai.com, api.anthropic.com or generativelanguage.googleapis.com to an actor's egress for those providers, even when baseUrl points at an in-cluster proxy (LiteLLM for us). So every actor's allowlist includes a public endpoint it never needs, and we have to block it with a network policy at the egress gateway.
Mistral and Ollama already skip the default when a base URL is set; doing the same for the others would be a small change, and we're happy to PR it.
- Lingua principale
- Go
- Stelle
- 4.1k
- Fork
- 871
- Merge medio
- 1g 7h
- PR unite (30g)
- 183
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di kagent-dev/kagent
-
Gemini catalogs omit gemini-4-argon and gemini-3.8-flashForse già presa @jayunit100 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
kagent-dev/kagent#3524 ·
I maintainer di solito rispondono entro 1 giorno
-
Bedrock model catalog does not suggest all providers in the same granularityForse già presa @jayunit100 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
kagent-dev/kagent#3514 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] OpenAI and Ollama adapters send an empty tool message when a tool returns a dictForse già presa @helloxjade l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
kagent-dev/kagent#3462 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
kagent-dev/kagent#3428 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG]Forse già presa @helloxjade l’ha presa 7 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
kagent-dev/kagent#3385 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di kagent-dev/kagent
Issue simili
-
WriterSetTimes: the UTIME_NOW check fails when the kernel uses its coarse clockForse già presa @JakeChampion l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
JakeChampion/lang#14224 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-butler-finding bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
jordansmall/spindrift#6391 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
SAP/crossplane-provider-btp#1175 ·
I maintainer di solito rispondono entro 1 giorno
-
Broken links in the docsAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
adk: stream concatenation errors bypass retry and failoverForse già presa @OUAO-FRANK l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno