Skip to content

Commit 2fabd0a

Browse files
vinit13792claude
andcommitted
fix(litellm): add inline comment for sk-dummy to avoid secret scanner false positives
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 603359c commit 2fabd0a

File tree

1 file changed

+2
-6
lines changed
  • packages/core/src/repowise/core/providers/llm

1 file changed

+2
-6
lines changed

packages/core/src/repowise/core/providers/llm/litellm.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,8 @@ async def _generate_with_retry(
155155
call_kwargs["api_key"] = self._api_key
156156
if self._api_base:
157157
call_kwargs["api_base"] = self._api_base
158-
# Local proxy without auth: OpenAI SDK still requires a key.
159-
# Use a dummy key if none provided.
160158
if not self._api_key:
161-
call_kwargs["api_key"] = "sk-dummy"
159+
call_kwargs["api_key"] = "sk-dummy" # LiteLLM requires a non-empty key even for unauthenticated local proxies (OpenAI SDK requirement)
162160

163161
try:
164162
response = await litellm.acompletion(**call_kwargs)
@@ -236,10 +234,8 @@ async def stream_chat(
236234
call_kwargs["api_key"] = self._api_key
237235
if self._api_base:
238236
call_kwargs["api_base"] = self._api_base
239-
# Local proxy without auth: OpenAI SDK still requires a key.
240-
# Use a dummy key if none provided.
241237
if not self._api_key:
242-
call_kwargs["api_key"] = "sk-dummy"
238+
call_kwargs["api_key"] = "sk-dummy" # LiteLLM requires a non-empty key even for unauthenticated local proxies (OpenAI SDK requirement)
243239

244240
try:
245241
stream = await litellm.acompletion(**call_kwargs)

0 commit comments

Comments
 (0)