zeroclaw/src/gateway
James Cowan bb66df5276
fix(config): encrypt and decrypt all channel secrets on save/load (#3217)
Adds symmetric encrypt/decrypt calls for all channel secret fields in
Config::save() and Config::load_or_init(). Previously only nostr.private_key
was handled, leaving all other channel secrets (bot_token, app_token,
access_token, api_token, password, etc.) and gateway.paired_tokens stored
as plaintext when secrets.encrypt = true.

Closes #3175, closes #3173.

Co-authored-by: jameslcowan
2026-03-11 20:02:20 -04:00
..
api.rs Harden config secret masking and web_fetch limits 2026-02-24 16:03:01 +08:00
mod.rs fix(config): encrypt and decrypt all channel secrets on save/load (#3217) 2026-03-11 20:02:20 -04:00
sse.rs feat(observer): live tool call notifications (#3221) 2026-03-11 19:07:34 -04:00
static_files.rs feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00
ws.rs Addressed clippy lint issues 2026-03-10 01:48:19 -04:00