Skip to content

Remove server-side shutdown banner; rely on client-side overlay#67

Merged
jancurn merged 1 commit into
version-1from
claude/remove-server-shutdown-banner
Jun 7, 2026
Merged

Remove server-side shutdown banner; rely on client-side overlay#67
jancurn merged 1 commit into
version-1from
claude/remove-server-shutdown-banner

Conversation

@jancurn
Copy link
Copy Markdown
Member

@jancurn jancurn commented Jun 7, 2026

  • With the client-side reconnect overlay from Explain terminal disconnects via ttyd's reconnect overlay #59 already covering every stop, the old server-side banner is redundant: it never caught the common stops anyway (the SDK installs no SIGTERM/SIGINT handlers, and a dying process can't reliably flush a banner).
  • Remove shutdown.ts, the direct-socket writes, and the migrating/aborting/idle banners; the idle timeout just calls Actor.exit.
  • Repoint the ttyd pin rationale at the overlay strings the injected client script matches.

Generated by Claude Code

The client-side reconnect overlay (added in #59) now covers every stop, so the
racy direct-socket banner, the migrating/aborting notices, and shutdown.ts are
redundant. Delete them — the idle timeout just calls Actor.exit. Repoint the
ttyd pin rationale at the overlay strings the injected client script matches.

https://claude.ai/code/session_0127nqswxmANoa8VfkmRArmY
@jancurn jancurn merged commit a46c652 into version-1 Jun 7, 2026
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.

3 participants