Compare commits

...

3 Commits

Author SHA1 Message Date
openhands
4f16748505 Merge branch 'main' into fix/settings-storage
Resolve merge conflict in enterprise/storage/saas_settings_store.py:
- Keep the fix that sets default llm_base_url if not set
- Use is_openhands_model from openhands.utils.llm (already imported)

Co-authored-by: openhands <openhands@all-hands.dev>
2026-02-19 21:35:47 +00:00
Chuck Butkus
a071b0651e Try key gen fix again 2026-02-04 20:23:36 -05:00
Chuck Butkus
b607bc20ca Generate key if necessary 2026-02-04 19:09:23 -05:00

View File

@@ -162,6 +162,8 @@ class SaasSettingsStore(SettingsStore):
return None
# Check if we need to generate an LLM key.
if not item.llm_base_url:
item.llm_base_url = LITE_LLM_API_URL
if item.llm_base_url == LITE_LLM_API_URL:
await self._ensure_api_key(
item, str(org_id), openhands_type=is_openhands_model(item.llm_model)