mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-10-06 11:48:24 +00:00
The channel screen read canPost() once, from plain fields the revision tick rewrites, so a key rotation that cut us out (or a ban, or a dissolution) landing while the screen was open left the composer up until it was reopened. It now observes the channel's metadata flow, which that tick invalidates. A member cut from a Private Channel was told they "don't hold its key, so you can't read it" — as if they never had access. The cut now has its own notice. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>