Skip to content

fix: a client Plug forgot across a restart is taken back, and a client's page puts its name, icon and settings first - #349

Merged
cyberpapiii merged 1 commit into
mainfrom
ship/a-client-plug-forgot-across-a-restart-is-taken-b
Oct 8, 2026
Merged

cyberpapiii merged 1 commit into
mainfrom
ship/a-client-plug-forgot-across-a-restart-is-taken-b

Conversation

@cyberpapiii

@cyberpapiii cyberpapiii commented Oct 8, 2026 •

Copy link
Copy Markdown
Owner

Plug kept HTTP sessions only in memory, so every restart, and every half
hour of silence, left connected clients holding a session Plug answered
with 'session not found'. Clients that never start a new session failed
every call from then on. A caller that has proved who it is now has its
session opened again under the same id; a session its client closed stays
closed.

The client page is one card: the icon is a menu, the name is a field, and
the switch, the place it runs and whether it gets new servers follow. A
client signing in posts a notification that opens it. A new sign-in under
a name already in use asks which client it is and can take over that
client's settings. Unfinished sign-ins are listed as such.

🤖 Generated with Claude Code

…t's page puts its name, icon and settings first

Plug kept HTTP sessions only in memory, so every restart, and every half
hour of silence, left connected clients holding a session Plug answered
with 'session not found'. Clients that never start a new session failed
every call from then on. A caller that has proved who it is now has its
session opened again under the same id; a session its client closed stays
closed.

The client page is one card: the icon is a menu, the name is a field, and
the switch, the place it runs and whether it gets new servers follow. A
client signing in posts a notification that opens it. A new sign-in under
a name already in use asks which client it is and can take over that
client's settings. Unfinished sign-ins are listed as such.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cyberpapiii
cyberpapiii enabled auto-merge (squash) October 8, 2026 15:22
@cyberpapiii
cyberpapiii merged commit 99e8e4c into main Oct 8, 2026
8 checks passed
@cyberpapiii
cyberpapiii deleted the ship/a-client-plug-forgot-across-a-restart-is-taken-b branch October 8, 2026 15: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