Skip to content

Say what device_removed means (GRYT-1555) - #148

Merged
sivert-io merged 1 commit into
mainfrom
claude/GRYT-1555-device-removed
Sep 28, 2026
Merged

sivert-io merged 1 commit into
mainfrom
claude/GRYT-1555-device-removed

Conversation

@sivert-io

Copy link
Copy Markdown
Member

Documents server#249 in the server API page. Removing a device now keeps its id for good, and every mls:* call from that id gets device_removed. There's a new "Removed devices" section under the MLS events, and the mls:device:remove row links to it. It says what an app should do on device_removed, and what the Gryt apps do: delete that server's encrypted DMs and MLS state, and wait for a sign-in or a recovery-key restore before setting up a new device there.

Merge it together with server#249.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sivert-io
sivert-io merged commit 4963914 into main Sep 28, 2026
8 checks passed
@sivert-io
sivert-io deleted the claude/GRYT-1555-device-removed branch September 28, 2026 23:28
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