From 28b0e89b34787f42d63e2dd1a036b75a761bcf6b Mon Sep 17 00:00:00 2001 From: kaitranntt Date: Mon, 26 Jan 2026 14:44:27 -0500 Subject: [PATCH] feat(cliproxy): enable auto_sync by default --- src/config/unified-config-loader.ts | 2 ++ src/config/unified-config-types.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/src/config/unified-config-loader.ts b/src/config/unified-config-loader.ts index 4cf39d60..63a97fd1 100644 --- a/src/config/unified-config-loader.ts +++ b/src/config/unified-config-loader.ts @@ -159,6 +159,8 @@ function mergeWithDefaults(partial: Partial): UnifiedConfig { partial.cliproxy?.backend === 'original' || partial.cliproxy?.backend === 'plus' ? partial.cliproxy.backend : undefined, // Invalid values become undefined (defaults to 'plus' at runtime) + // Auto-sync - default to true + auto_sync: partial.cliproxy?.auto_sync ?? defaults.cliproxy.auto_sync ?? true, }, preferences: { ...defaults.preferences, diff --git a/src/config/unified-config-types.ts b/src/config/unified-config-types.ts index a7c0eedf..5a997480 100644 --- a/src/config/unified-config-types.ts +++ b/src/config/unified-config-types.ts @@ -609,6 +609,7 @@ export function createEmptyUnifiedConfig(): UnifiedConfig { enabled: false, request_log: false, }, + auto_sync: true, }, preferences: { theme: 'system',