Add CLI on top of config keys refactor#6082
Conversation
Load non-secrets from config.json and secrets from keys.json, merge at runtime, and key plugin init by plugin ID. Use a config-scoped cleaner so prepare cannot write secrets into config.json. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
CHANGELOG
Does this branch warrant an entry to the CHANGELOG?
Dependencies
future! paul/configKeysRefactor (local WIP: Split app config and keys)
Summary
Rebases the existing
paul/clibranch ("Add cli", Feb 2026) ontopaul/configKeysRefactor, preserving the CLI work while picking up the env/config/keys JSON split.Conflict resolution during rebase:
.gitignore: kept both/config.jsonand/keys.jsonfrom the config-keys refactorpackage.json: kept current deps (expo-quick-actions, neweryaob,zcashname-sdk) and CLI additions (hash.js,xdg-basedir)yarn.lock: dropped (removed on the base branch; project uses npm)Requirements
If you have made any visual changes to the GUI. Make sure you have: