전반적인 성능 개선과 온보딩·MCP 동작 보완
앱 전반의 렌더링과 응답 처리 성능을 높이고, 온보딩·브라우저 로그인·MCP 화면을 다듬었습니다.
교안에 영향
기존 안내 중 /compact 동작이나 browser sign-in 취소 불가, 온보딩에 Cline API key 경로가 없다는 설명은 더 이상 맞지 않습니다.
요약
- 배경 애니메이션, 작성기 입력, 스트리밍 응답, 앱 시작 시 제공자 카탈로그 조회를 개선해 전반적인 성능을 높였습니다. - 네이티브 폴더 선택기와 명령 실행 중 앱이 멈추는 문제를 줄였습니다. - 대기열 작업이 끝난 뒤 composer가 "Agent is working..."에 멈추는 문제, 창 드래그 문제를 수정했습니다. - 온보딩에 Cline API key 경로를 추가하고, 대기 중인 browser sign-in을 취소할 수 있게 했습니다. - MCP 서버 카드 표시를 통일하고, OpenAI-Compatible providers의 compaction 처리와 수동 /compact 동작을 수정했습니다.
바뀐 것
새 기능
- 온보딩에 Cline API key 경로를 추가했습니다.
- 대기 중인 browser sign-in을 취소할 수 있게 했습니다.
개선
- 배경 애니메이션 렌더링을 60fps로 고정해 더 부드럽게 만들었습니다.
- composer 입력 지연을 줄여 타이핑이 덜 끊기게 했습니다.
- 스트리밍 응답이 토큰마다 전체 채팅을 다시 그리지 않고 업데이트를 묶어 처리하게 했습니다.
- 앱 시작 시 provider catalog를 한 번만 가져오도록 바꿨습니다.
- MCP server cards를 marketplace views 전반에서 일관되게 보이도록 정리하고, installed servers에는 setup guidance와 단일 uninstall action을 표시하게 했습니다.
수정
- native folder picker와 command execution 중 sidecar가 session logs를 쓰거나 editor를 찾는 동안 앱이 멈추지 않게 했습니다.
- 큐에 쌓인 작업이 끝난 뒤 composer가 "Agent is working..." 상태에 멈추는 문제를 수정했습니다.
- window dragging 문제를 수정했습니다.
- OpenAI-Compatible providers에서 agentic compaction이 silently basic compaction으로 떨어지던 문제와, auto-compaction이 꺼졌을 때 manual /compact가 모델에 전달되지 않던 문제를 수정했습니다.