fix(settings): recognize local-only setup so hooks run after enable --local

main

Commit

suhaanthayyil2mo ago

IsSetUpAndEnabled checked only for .entire/settings.json via IsSetUp, but entire enable --local writes only .entire/settings.local.json. Hooks then fired but silently no-op'd until a plain entire enable created settings.json. Use IsSetUpAny (checks either file); Load() already merges both, so the enabled value is correct.

Closes #1123

Co-authored-by: Cursor cursoragent@cursor.com