Skip to content

fix(config): add channel secrets roundtrip test and gitignore entries#3240

Merged
theonlyhennygod merged 1 commit intomasterfrom
fix/channel-secrets-test-and-gitignore
Mar 12, 2026
Merged

fix(config): add channel secrets roundtrip test and gitignore entries#3240
theonlyhennygod merged 1 commit intomasterfrom
fix/channel-secrets-test-and-gitignore

Conversation

@theonlyhennygod
Copy link
Copy Markdown
Collaborator

Summary

Issues

Closes #3126

Test plan

  • cargo check passes
  • cargo test -- channel_secret_telegram_bot_token_roundtrip passes
  • .gitignore correctly excludes .local-state-backups/

🤖 Generated with Claude Code

…#3126)

Add a test verifying Telegram bot_token is encrypted on save and
decrypted on load, and add .gitignore entries for local state backups.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@theonlyhennygod theonlyhennygod merged commit 12cfe48 into master Mar 12, 2026
4 of 5 checks passed
@theonlyhennygod theonlyhennygod deleted the fix/channel-secrets-test-and-gitignore branch March 13, 2026 13:39
lantrinh1999 pushed a commit to lantrinh1999/zeroclaw-1 that referenced this pull request Mar 18, 2026
…zeroclaw-labs#3126) (zeroclaw-labs#3240)

Add a test verifying Telegram bot_token is encrypted on save and
decrypted on load, and add .gitignore entries for local state backups.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
PlebCoder pushed a commit to PlebCoder/zeroclaw that referenced this pull request Mar 19, 2026
…zeroclaw-labs#3126) (zeroclaw-labs#3240)

Add a test verifying Telegram bot_token is encrypted on save and
decrypted on load, and add .gitignore entries for local state backups.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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.

[Bug]: secrets.encrypt does not protect Telegram bot_token at rest; plaintext secret leakage risk

1 participant