Skip to content

Stop running jobs when their session ends - #116

Merged
plotnick merged 1 commit into
mainfrom
session-end
Nov 9, 2026
Merged

plotnick merged 1 commit into
mainfrom
session-end

Conversation

@plotnick

@plotnick plotnick commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator

We previously skipped queued jobs on session end, but left running jobs alone. But that behavior seems potentially confusing for users, and, worse, is vulnerable to interactive job hijacking in the current implementation. This patch removes both possibilities by simply killing all jobs belonging to a session when it ends.

Co-authored-by: Claude <noreply@anthropic.com>
@plotnick
plotnick merged commit e79c1dc into main Nov 9, 2026
5 checks passed
@plotnick
plotnick deleted the session-end branch November 9, 2026 18:11
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