현재 서버 지원과 데스크톱 표시 개선
현재 서버의 세션·이벤트·리뷰 데이터를 데스크톱에서 지원하고, 관련 표시와 동작을 다듬었습니다.
교안에 영향
현재 서버를 다루는 예전 안내 글에서 레거시 서버만 전제한 설명이나 legacy-only 기능 안내는 맞지 않을 수 있습니다.
요약
- Claude, OpenAI Responses, Mistral 관련 처리와 프롬프트 캐시, MiniMax M3 선택 문제를 고쳤습니다. - 현재 서버의 terminal transport, review data, session actions, session timelines, events를 데스크톱 앱에서 지원합니다. - 레거시 서버와 현재 서버를 함께 인식하고, 현재 서버에서 레거시 전용 기능과 권한 동작을 바로잡았습니다. - 파일 탭 표시, 프롬프트 입력 토글, 세션 타임라인 순서와 진행 상태를 수정했습니다.
바뀐 것
새 기능
- 현재 서버의 terminal transport를 지원합니다.
- 데스크톱 앱에서 current-server review data를 지원합니다.
- current servers에 대한 server discovery 흐름을 업데이트했습니다.
- current-server session actions를 지원하며 prompts와 commands를 포함합니다.
- current-server session timelines를 렌더링합니다.
- 데스크톱 앱에서 current-server events를 스트리밍합니다.
- legacy 서버와 current servers를 모두 인식해 데스크톱 앱이 둘 다 동작하도록 했습니다.
기타
- 커뮤니티 기여에 따라 web profiles의 layout transition 분류와 grep symlink paths 보존 수정이 반영되었습니다.
수정
- Claude adaptive thinking 처리를 더 많은 응답 형식에서 동작하도록 개선했습니다.
- 일부 대화가 깨질 수 있는 OpenAI Responses phase handling을 피하도록 했습니다.
- 검색 결과에서 grep symlink paths를 유지하도록 했습니다.
- Mistral reasoning history를 턴 간에 유지하도록 했습니다.
- Mistral prompt caching을 안정화했습니다.
- 각 SDK에 맞는 올바른 prompt cache keys를 사용하도록 했습니다.
- MiniMax M3 thinking variant 선택 문제를 고쳤습니다.
- 응답이 스트리밍되는 동안 optimistic timeline updates가 다시 동작하도록 했습니다.
- current servers에 연결되면 legacy-only features를 숨기도록 했습니다.
- legacy servers로 프롬프트를 보낼 때 inline file mentions를 유지하도록 했습니다.
- current servers에서 config permissions를 자동 승인하지 않도록 했습니다.
- current servers가 legacy layout에 섞이지 않도록 했습니다.
- file-specific tabs에서 review diffs 대신 plain file contents를 표시하도록 했습니다.
- prompt input agent toggle이 상태와 맞게 유지되도록 했습니다.
- paginated session timelines의 순서를 올바르게 유지하도록 했습니다.
- legacy servers의 directory-scoped session status를 복원했습니다.
- hydration 이후 legacy session progress를 다시 불러오도록 했습니다.