Skip to content

Split secrets into untracked config.local.json - #5

Draft
tupe12334 wants to merge 2 commits into
gamalan:mainfrom
tupe12334:config-local-json-overlay
Draft

Split secrets into untracked config.local.json#5
tupe12334 wants to merge 2 commits into
gamalan:mainfrom
tupe12334:config-local-json-overlay

Conversation

@tupe12334

@tupe12334 tupe12334 commented Jul 19, 2026

Copy link
Copy Markdown

Summary

Split gateway secrets into ~/.pi/gateway/config.local.json so the base config stays shareable.

What changed

  • Added a shared config loader that merges config.json + config.local.json
  • Moved Telegram/security reads to the merged config
  • Updated daemon watcher and CLI status to use the overlay
  • Documented the split and ignored *.local.json

Verification

  • pnpm exec tsc --noEmit
  • pi-lens diagnostics clean on edited files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant