From 61c517875218d2b791ae88b3b8f172a3da383b75 Mon Sep 17 00:00:00 2001 From: "Aaron D. Lee" Date: Fri, 2 Jan 2026 22:02:33 -0500 Subject: [PATCH] Fix channel key generation to use correct format MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use generate_channel_key() from channel module instead of hex Format: XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/stegasoo/cli.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/stegasoo/cli.py b/src/stegasoo/cli.py index 80a4dce..5956032 100644 --- a/src/stegasoo/cli.py +++ b/src/stegasoo/cli.py @@ -458,7 +458,8 @@ def generate(ctx, words, pin_length, channel_key): # Generate channel key if requested if channel_key: - result["channel_key"] = secrets.token_hex(32) + from .channel import generate_channel_key + result["channel_key"] = generate_channel_key() if ctx.obj.get("json"): click.echo(json.dumps(result, indent=2))