diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-07-26 11:49:46 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2025-07-26 11:49:46 +0000 |
| commit | 1b14043a755581eca8505bb9cde34164179ecc95 (patch) | |
| tree | 144ec729778de072e4db76578aa2154440835e8b /packages | |
| parent | 2cb0ab01ed8757e6ee8e82076c2d6f22927504b3 (diff) | |
| download | karakeep-1b14043a755581eca8505bb9cde34164179ecc95.tar.zst | |
feat: Hide AI settings tab if inference is not configured. #1781
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/shared/config.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/shared/config.ts b/packages/shared/config.ts index ea90ffcb..8a41f6b5 100644 --- a/packages/shared/config.ts +++ b/packages/shared/config.ts @@ -180,6 +180,7 @@ const serverConfigSchema = allEnv : undefined, }, inference: { + isConfigured: !!val.OPENAI_API_KEY || !!val.OLLAMA_BASE_URL, numWorkers: val.INFERENCE_NUM_WORKERS, jobTimeoutSec: val.INFERENCE_JOB_TIMEOUT_SEC, fetchTimeoutSec: val.INFERENCE_FETCH_TIMEOUT_SEC, @@ -332,9 +333,7 @@ export const clientConfig = { disablePasswordAuth: serverConfig.auth.disablePasswordAuth, }, inference: { - isConfigured: - !!serverConfig.inference.openAIApiKey || - !!serverConfig.inference.ollamaBaseUrl, + isConfigured: serverConfig.inference.isConfigured, inferredTagLang: serverConfig.inference.inferredTagLang, }, serverVersion: serverConfig.serverVersion, |
