검색
← 릴리스 노트

컴포저와 세션 흐름 개선

Cline · Desktop · 0.0.26 · 기능추가 · 2026.09.11

컴포저의 제공자 선택, 첨부 처리, 세션 상태와 스케줄 실행을 다듬고 인증·모델 목록 갱신을 개선했습니다.

교안에 영향

이전 안내 글에서 composer의 provider picker에 Configured 체크가 있다고 설명했다면 더 이상 맞지 않습니다.

요약

- composer에서 현재 브랜치의 GitHub pull request를 보여주고, 브라우저 열기와 CI 확인 상세 보기를 지원합니다. - Customize의 Tools, Skills, Rules 목록을 하나의 일관된 형태로 바꾸고, Tools 검색과 Skills 토글, 탭 순서를 조정했습니다. - 대기 중인 prompt 삭제, checkpoint 복원 세션, 이미지 첨부, ChatGPT(Codex) 로그아웃, 인증 실패 안내, 모델 목록 갱신 관련 문제를 수정했습니다. - scheduled sessions, automation 이벤트, PowerShell 명령 실행의 안정성을 높이고, Cline Pass 노출과 provider picker 구성도 손봤습니다.

바뀐 것

새 기능 4

  • composer가 현재 브랜치의 GitHub pull request 번호, 병합 상태, 변경 라인 수, CI 체크를 표시하고 브라우저에서 열 수 있습니다.
  • CI를 펼쳐 개별 체크와 로그를 확인할 수 있고, PR이 없으면 Create PR로 GitHub의 비교 화면을 엽니다.
  • Cline Pass가 composer의 provider picker에 Cline과 함께 표시됩니다.
  • provider picker 하단에 Set up another provider 행을 추가해 Settings → Models로 이동할 수 있게 했습니다.

개선 9

  • Customize의 Tools, Skills, Rules 탭을 Plugins와 같은 하나의 목록 형태로 통일했습니다.
  • Tools에 검색 바를 추가하고, 보이는 항목에만 적용되는 Enable all/Disable all을 넣었습니다.
  • Skills에 인라인 enable/disable 토글과 Copy path / Uninstall 메뉴를 추가했고, 탭 순서를 Tools, Plugins, Skills, Rules, MCP, Hooks로 바꿨습니다.
  • 사이드바의 New Task 버튼 이름을 New Session으로 바꿨습니다.
  • 공유 catalog를 쓰는 모든 provider의 model list가 live catalog에서 갱신되도록 바꿨습니다.
  • Cline Pass와 free models의 비용 표시를 upstream 가격이 아닌 0으로 표시하도록 바꿨습니다.
  • 새 recurring schedules의 기본 timezone을 UTC 대신 로컬 timezone으로 바꿨고, 기존 timezone이 없는 일정은 수정해도 그대로 유지되도록 했습니다.
  • Cline이 실제로 실행 중인 PowerShell edition을 구분해 인식하고, 이미 같은 shell 안에 있을 때는 불필요한 중첩 실행을 피하도록 했습니다.
  • Prompt telemetry를 Cline과 Cline Pass 요청으로만 제한하고, 자체 provider key로 실행한 turn은 tracing하지 않도록 했습니다.

기타 1

  • composer의 provider picker에서 Configured 체크 표시를 제거했습니다.

수정 11

  • 대기 중인 prompt를 삭제해도 실행되지 않은 메시지가 transcript에 남지 않도록 고쳤습니다.
  • checkpoint restore에서 fork된 세션이 Thinking... 상태로 멈추지 않도록 고쳤습니다.
  • 텍스트 없이 이미지만 보낼 때 session input requires a prompt string 오류가 나지 않도록 고쳤습니다.
  • HEIC, TIFF, SVG, BMP, ICO 등 모델 파이프라인이 읽지 못하는 이미지 형식을 첨부 단계에서 바로 거부하도록 바꿨습니다.
  • ChatGPT (Codex) 로그아웃이 실제로 유지되도록 하고, 실패한 정리 작업은 로그아웃 실패로 처리하도록 고쳤습니다.
  • Claude Code, Codex CLI, OpenCode처럼 로컬 CLI로 로그인하는 provider의 인증 실패 안내를 Settings → Models 대신 해당 CLI 쪽으로 유도하도록 바꿨습니다.
  • OAuth session expired, Not logged in · Please run /login 같은 메시지도 인증 실패로 인식하도록 했습니다.
  • session history row가 긴 label 때문에 hover metadata와 겹치지 않도록 고쳤습니다.
  • scheduled sessions가 멈추거나 재시도를 소진하는 문제를 고치고, 실행 수명과 capacity claim을 원자적으로 처리하도록 했습니다.
  • automation event acceptance를 원자적이고 재시도 가능하게 만들어 전달 중 실패해도 이벤트가 반쯤 처리된 채 사라지지 않도록 했습니다.
  • nested PowerShell command가 오류를 쏟아내며 멈춘 것처럼 보이던 문제를 고쳤습니다.

원문 제목 · Desktop v0.0.26