Skip to content
Discussion options

You must be logged in to vote

Thanks for the detailed report. This happens because each synced secret currently has its own age ciphertext, so age-plugin-se is invoked separately for every value during both sync and batch resolution.

The fix is in PR #755: sync will wrap one shared batch key with age, encrypt each cached secret independently under that key, and unwrap the shared key only once during shell activation. Existing ciphertext remains readable. After upgrading to a release containing the fix, re-run your existing fnox sync --provider sync-age --local-file --force --config ~/.config/fnox/fnox.toml command once to migrate the cached entries to the batched format.

AI-assisted — Tool: Codex; model: unavailable/u…

Replies: 1 comment

Comment options

jdx
Aug 25, 2026 — with coder-jdx
Maintainer

You must be logged in to vote
0 replies
Answer selected by skoch13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants