Feature request: allow "upserting" with a specified session_id

Resolved 💬 5 comments Opened Aug 5, 2025 by Caleb-T-Owens Closed Jan 7, 2026

I'm currently working on integrating CC into GitButler, and I've found a small QOL issue that would be great to have resolved.

Currently we've got --session-id=<uuid> which can be used to create a new session, but _can't_ be used to resume a session.
We've also currently got --resume=<uuid> which can be used to resume a session, but _can't_ be used to create it.
Furthermore, you can't use both --resume and --session-id.

It would be super convenient for us to be able to do something like --session-id=<uuid> --continue which performed something along the lines of an upsert operation, where the session is created if needs be, or resumed if it already exists.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗