Skip to content

feat: Implement session/close#177

Merged
AlexandrSuhinin merged 8 commits into
mainfrom
session-close-3
Jun 5, 2026
Merged

feat: Implement session/close#177
AlexandrSuhinin merged 8 commits into
mainfrom
session-close-3

Conversation

@benbrandt
Copy link
Copy Markdown
Member

  • feat: Add session close support
  • Resolve interrupted turns after failed interrupts
  • Suppress MCP startup updates during session close
  • Handle session close races cleanly
  • Close stale session opens on generation mismatch
  • Prevent stale session cleanup races
  • Block session reopen during stale cleanup
  • Fence stale session and turn cleanup on close

@benbrandt benbrandt requested a review from AlexandrSuhinin June 5, 2026 11:33
@benbrandt
Copy link
Copy Markdown
Member Author

@AlexandrSuhinin trying a simpler version again. Would be great to get in, this + config options are the main blockers right now for Zed adoption

@AlexandrSuhinin AlexandrSuhinin merged commit 04b7d03 into main Jun 5, 2026
5 checks passed
@AlexandrSuhinin AlexandrSuhinin deleted the session-close-3 branch June 5, 2026 14: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.

2 participants