Skip to content

Only the device that asked reacts to a no (GRYT-2023) - #1158

Merged
grytchat merged 1 commit into
mainfrom
claude/GRYT-2023-denied-by-binding
Nov 3, 2026
Merged

grytchat merged 1 commit into
mainfrom
claude/GRYT-2023-denied-by-binding

Conversation

@grytchat

@grytchat grytchat commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Goes with Gryt-chat/server#364, which saves handover asks in the database and sends dm:key:handover:denied { binding } to every device on the account, since after a restart there's no socket to aim it at.

The pending handover now remembers the key it asked with (OwnHandover.binding) and ignores a no for another key. A no with no binding, from a server without #364, still counts, so this is safe to merge first.

🤖 Generated with Claude Code

server#364 sends dm:key:handover:denied to every device on the account, with the
binding that was asked for, since a restart leaves no socket to aim it at. The
pending handover now remembers the key it asked with and ignores a no for another.
A no without a binding, from an older server, still counts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@grytchat
grytchat merged commit 6fc31bf into main Nov 3, 2026
21 checks passed
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