세션 스냅샷과 데스크톱 탭 조작 개선
세션을 이전 시점으로 되돌릴 수 있는 스냅샷과 데스크톱 탭 조작 기능을 추가하고 여러 화면 문제를 고쳤습니다.
교안에 영향
세션을 이전 시점으로 되돌리는 안내와 데스크톱 탭 전환 단축키 안내는 기존 글과 달라져 더 이상 그대로 맞지 않습니다.
요약
- 세션 스냅샷과 되돌리기 제어를 추가해 메시지와 파일 변경을 포함한 이전 시점으로 복원할 수 있게 했습니다. - 데스크톱에 mod+1부터 mod+9까지의 탭 전환 단축키와 드래그 가능한 탭을 추가했습니다. - 세션이 없을 때의 홈 화면, titlebar 탭 크기와 레이아웃, v2 session view의 jump-to-latest 버튼을 개선했습니다. - prompt drafts, provider dialogs, prompt rollbacks, async attachments, todo docks, 세션 알림과 로딩 표시줄 관련 오류를 수정했습니다.
바뀐 것
새 기능
- 세션 스냅샷과 되돌리기 제어를 추가해 세션을 이전 메시지 시점으로 되돌릴 수 있게 했으며, 파일 변경도 함께 복원할 수 있습니다.
- 데스크톱에 mod+1부터 mod+9까지의 Chrome-style tab cycle shortcuts를 추가했습니다.
- 드래그 가능한 탭을 추가했습니다.
개선
- 세션이 없을 때의 빈 홈 화면을 개선했습니다.
- v2 session view의 jump-to-latest 버튼을 다시 꾸몄습니다.
- 리디자인된 데스크톱 레이아웃을 개선해 titlebar tabs와 archived sessions를 더 잘 보이게 했습니다.
기타
- GMI Cloud provider entry를 providers directory에 추가했습니다.
- draggable tabs, ui improvements, v1 new-session icons, no sesssions empty state, v2 jump-to-latest button 관련 작업을 반영했습니다.
수정
- MCP OAuth URL을 항상 출력해 브라우저 흐름을 열었을 때도 수동 로그인할 수 있게 했습니다.
- prompt drafts가 올바른 project server에 붙도록 수정했습니다.
- titlebar tab sizing과 layout의 일관성을 복원했습니다.
- 세션 목록이 비어 있거나 아직 로딩 중일 때 home actions가 다시 보이도록 했습니다.
- 세션을 전환할 때 todo docks가 제자리에 유지되도록 했습니다.
- 존재하지 않는 세션의 탭이 자동으로 닫히도록 했습니다.
- provider dialogs, prompt rollbacks, async attachments가 시작한 세션에 계속 묶이도록 했습니다.
- 세션을 연 뒤 도착한 늦은 session notifications를 지우도록 했습니다.
- session loading stripe를 제거했습니다.