Skip to content

feat(cli): add --visibility flag to channels update - #5119

Open
cameronhotchkies wants to merge 1 commit into
mainfrom
lazyjoe/channel-visibility-update
Open

feat(cli): add --visibility flag to channels update#5119
cameronhotchkies wants to merge 1 commit into
mainfrom
lazyjoe/channel-visibility-update

Conversation

@cameronhotchkies

Copy link
Copy Markdown
Collaborator

Why

buzz channels update could already change name, description, and TTL, but the SDK/relay/DB path for channel visibility was unreachable from the CLI.

What

  • Add --visibility open|private to buzz channels update
  • Pass the visibility value through to build_update_channel
  • Add guard tests proving empty updates still fail and visibility-only updates are accepted

Risk Assessment

Low — this is limited to the buzz-cli update command and uses existing SDK validation plus existing relay/DB handling.

References

  • Spike notes: RESEARCH/SPIKE_CHANNEL_VISIBILITY_TOGGLE.md
  • Local validation: cargo test -p buzz-cli

Generated with Codex

Co-authored-by: Lazy Joe <dbd8c9941ba6dafebcef0abc015b65e75d52e7452f2ce483c9c3fd4d180f2504@buzz.block.builderlab.xyz>
Signed-off-by: Lazy Joe <dbd8c9941ba6dafebcef0abc015b65e75d52e7452f2ce483c9c3fd4d180f2504@buzz.block.builderlab.xyz>
@cameronhotchkies
cameronhotchkies marked this pull request as ready for review August 6, 2026 22:29
@cameronhotchkies
cameronhotchkies requested a review from a team as a code owner August 6, 2026 22:29
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