mirror of
https://github.com/tiennm99/ccs.git
synced 2026-09-01 08:21:52 +00:00
After running ccs setup with local proxy mode, the CLI was still showing the first-time install notice because isFirstTimeInstall() only checked for user-created content (profiles, accounts, variants, etc.). When user chose "Local" mode and skipped API profiles, config had empty objects, causing all checks to return false. Added setup_completed flag to UnifiedConfig interface and set it to true when setup wizard completes. isFirstTimeInstall() now checks this flag first.