사이드바 세션 — Repo/폴더별 서브그룹핑
같은 머신의 세션들이 이제 사이드바에서 git 저장소(또는 작업 디렉토리)별로 자동 그룹핑됩니다.

변경 내용
기존에는 한 머신 아래 모든 세션이 flat하게 나열되어, 같은 프로젝트의 세션을 구분하기 어려웠습니다. 이제 같은 gitRepo를 공유하는 세션들이 접을 수 있는 서브그룹 헤더로 묶여 표시됩니다.
- 서브그룹 헤더 — 저장소 이름, git 아이콘, 세션 수 배지 표시
- 브랜치 정보 — 각 세션에
gitBranch표시 (예:main,master,worktree/feature) — 기존 머신명 반복 대신 - 접기/펼치기 — 서브그룹 헤더 클릭으로 토글
- 단일 세션 그룹 — 저장소에 세션이 1개뿐이면 별도 헤더 없이 바로 표시
그룹핑 방식
- 세션에
gitRepo정보가 있으면 해당 값을 그룹 키로 사용 - git 정보가 없으면 작업 디렉토리의 마지막 폴더명 사용
- 각 그룹 내에서 온라인 세션 우선, 이후 알파벳순 정렬
예시
devload-macbook
> sessioncast-myworkspace (3)
sessioncast main
sessioncast-admin main
test-tmux worktree/test-tmux
> threadcast-myworkspace (2)
threadcast-ws master
threadcast-admin master
whatapProposal Offline같은 머신에 여러 프로젝트 세션이 있을 때 훨씬 쉽게 탐색할 수 있습니다.