Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Ayato French <a@ayatofrench.com>
Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Dax Raad <d@ironbay.co>
Previously, sessions created in a non-git directory would disappear from the session picker after running git init and making the first commit. This happened because the migration logic ran prematurely before a stable project ID existed.