Don't add the provider's public host to egress when a ModelConfig sets baseUrl
メンテナーはふだん 1 日以内に返信
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 81/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- go
- 領域
- networking, security
調査の方向性
adkconfig/builder.goの312~318行目から始め、MistralとOllamaが設定済みのbaseUrlをどのように扱うかを比較してください。OpenAI、Anthropic、Googleプロバイダーのegressロジックをその動作に合わせて更新し、関連するテストを確認するか、設定済みURLとデフォルトURLを対象とするテストを追加してください。カスタムベースURLによってプロバイダーの公開ホストがegressに追加されなければ完了です。
索引モデルが issue の本文から書いたものです。
説明
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.
- 主要言語
- Go
- スター
- 4.1k
- フォーク
- 871
- 平均マージ
- 1日 8時間
- マージ済み PR(30日)
- 183
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
kagent-dev/kagent のほかの issue
-
skills-init: commit-SHA skill refs never start (git checkout -- <sha> reads the SHA as a pathspec)対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 84/100
kagent-dev/kagent#3571 ·
メンテナーはふだん 1 日以内に返信
-
Gemini catalogs omit gemini-4-argon and gemini-3.8-flash対応中かも @jayunit100 が 3 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
kagent-dev/kagent#3524 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
[BUG] OpenAI and Ollama adapters send an empty tool message when a tool returns a dict対応中かも @helloxjade が 6 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
kagent-dev/kagent#3462 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
kagent-dev/kagent#3428 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
[BUG]対応中かも @helloxjade が 10 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
kagent-dev/kagent#3385 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
kagent-dev/kagent の issue をすべて見る
似ている issue
-
govulncheck reports 7 reachable vulnerabilities in dependencies対応中かも @dwisiswant0 が今日担当しました。 オープンType: Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
projectdiscovery/rawhttp#558 ·
-
govulncheck reports 8 vulnerabilities in called code対応中かも @dwisiswant0 が今日担当しました。 オープンType: Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
projectdiscovery/vulnx#517 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
-
Type: Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 77/100
rubys/roundhouse#1946 ·