Skip to content

Add session restore feature#422

Draft
IlyaRastorguev wants to merge 6 commits into
muxy-app:mainfrom
IlyaRastorguev:feature/session_restore
Draft

Add session restore feature#422
IlyaRastorguev wants to merge 6 commits into
muxy-app:mainfrom
IlyaRastorguev:feature/session_restore

Conversation

@IlyaRastorguev
Copy link
Copy Markdown
Contributor

@IlyaRastorguev IlyaRastorguev commented May 12, 2026

Summary

This feature brings abilitty to restore project tabs commands after Muxy relaunch. The commands from project tabs goes throught blacklist, for reason not to run git push or sudo rm. Also code agents commands run with flags to continue last chat automatically.

This feature is not a "tmux-like" behavior, no background tasks running, no client-server, it's more like "continue where you left" in browser.

Changes

  • Add a tabs commands monitoring and saving to local storage (json file for now).
  • Add settings section in witch user can enable/disable this feature and also change a commands blacklist
  • Add command relaunch mechanism for tabs. This works ONLY when user select project for first time after Muxy relaunch.

Testing

  • scripts/checks.sh passes
  • Tested manually on macOS

Screenshots

This feature brings abilitty to restore project tabs after muxy
relaunch. The commands from project tabs goes throught blacklist, for
reason not to run git push or sudo rm. Also code agents commands run
with flags to continue last chat automatically.
@IlyaRastorguev IlyaRastorguev force-pushed the feature/session_restore branch from 9c7efce to a40d6dd Compare May 12, 2026 11:38
@saeedvaziry
Copy link
Copy Markdown
Member

@IlyaRastorguev is this still draft?

@IlyaRastorguev
Copy link
Copy Markdown
Contributor Author

IlyaRastorguev commented May 13, 2026

@IlyaRastorguev is this still draft?

It's almost done. i still have one bug, it's not "Major" tear, but send to review PR with known bug not in my style 😄.
BTW, @saeedvaziry what do you think about this feature?

@saeedvaziry
Copy link
Copy Markdown
Member

Seems a needed feature. I can reserve Cmd+Shift+T for it like browser

@IlyaRastorguev
Copy link
Copy Markdown
Contributor Author

Seems a needed feature. I can reserve Cmd+Shift+T for it like browser

This combination already used in tab rename action.

@saeedvaziry
Copy link
Copy Markdown
Member

feel free to drop the tab rename shortcut and use for this. we can use shift+option+T for tab rename

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