coder/registry

Add tmux session management module

Closed this issue ยท 7 comments

Create a module that automatically sets up and manages tmux sessions in workspaces. Should provide persistent terminal sessions that survive SSH disconnections and workspace restarts.

I'm working on this, waiting for this to be assigned in the meanwhile.

@matifali, quick question:

Should provide persistent terminal sessions that survive SSH disconnections and workspace restarts.

Should this happen automatically in the background (in which case we would use https://github.com/tmux-plugins/tmux-continuum) or user should have control over it (in which case we would use https://github.com/tmux-plugins/tmux-resurrect). I think we should go ahead with tmux-continuum.

PR is almost ready, just need to confirm this :)

nvm, I'll be using continuum (ps: it has a dependency on resurrection) user can pass the save interval as 0 if they want to disable auto save and still manually save (using the bindings I provide from resurrection).

Will raise a PR tmrw eod

/bounty 150

๐Ÿ’Ž $150 bounty โ€ข Coder

Steps to solve:

  1. Read the announcement issue for details on the bounty program and how to contribute.
  2. Start working: Comment /attempt #203 with your implementation plan
  3. Submit work: Create a pull request including /claim #203 in the PR body to claim the bounty
  4. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

โ— Important guidelines:

  • To claim a bounty, you need to provide a short demo video of the feature working in Coder.
  • If anything is unclear, ask for clarification before starting as this will help avoid potential rework
  • Low quality AI PRs will not receive review and will be closed

Thank you for contributing to coder/registry!

Attempt Started (UTC) Solution Actions
๐ŸŸข @35C4n0r Jul 18, 2025, 11:11:47 AM #229 Reward

/attempt #203

๐ŸŽ‰๐ŸŽˆ @35C4n0r has been awarded $150 by Coder! ๐ŸŽˆ๐ŸŽŠ