fix: allow anonymousTelemetryId in openclaw.json config (#4826)

Co-authored-by: parteeksachdeva-123 <parteek.sachdeva@aerchain.io>
This commit is contained in:
Parteeksachdeva
2026-04-14 17:31:28 +05:30
committed by GitHub
co-authored by parteeksachdeva-123
parent fe3f7ae618
commit 57f944e18a
4 changed files with 15 additions and 0 deletions
+5
View File
@@ -147,6 +147,7 @@ export const DEFAULT_CUSTOM_CATEGORIES: Record<string, string> = {
const ALLOWED_KEYS = [
"mode",
"apiKey",
"anonymousTelemetryId",
"baseUrl",
"userId",
"userEmail",
@@ -215,6 +216,10 @@ export const mem0ConfigSchema = {
return {
mode,
apiKey: resolvedApiKey,
anonymousTelemetryId:
typeof cfg.anonymousTelemetryId === "string"
? cfg.anonymousTelemetryId
: undefined,
baseUrl: resolvedBaseUrl,
userId:
typeof cfg.userId === "string" && cfg.userId