검색
← 릴리스 노트

세션 복원과 MCP 안정성 개선

Cline · SDK · 0.0.72 · 기능추가 · 2026.08.09

중단된 세션과 MCP 연결, 체크포인트 처리의 안정성이 전반적으로 강화되었습니다.

교안에 영향

중단된 세션 복원 안내와 MCP/OAuth 관련 기존 안내 글은 일부 내용이 맞지 않게 됩니다.

요약

- 중단된 프롬프트와 세션 상태가 abort 이후에도 유지되어, 다시 시작해도 이전 상태를 이어받습니다. - 실패한 대기 실행이 run.failed로 보고되고, 스트리밍 중 네트워크 끊김은 재시도됩니다. - 원격 SSE MCP의 401 응답은 OAuth 승인 안내로 전환되고, 사전 등록 OAuth 클라이언트도 지원합니다. - 체크포인트 diff, plugin 설정, scheduled run 보고 형식이 개선되었습니다. - LiteLLM, Vertex ADC 토큰 갱신, 초기화가 멈추는 MCP 서버 관련 문제를 수정했습니다.

바뀐 것

개선 7

  • 턴 도중 큐에 들어간 prompts가 사용자 중단 후에도 유지되고, turn이 자기 자신을 중단할 때도 큐가 비워지며, abort 창에서의 편집 내용이 반영됩니다.
  • session context가 abort와 hub restart를 넘어 유지되어, 중단된 session이 초기화되지 않은 상태로 이어집니다.
  • 실패한 queued turns가 조용히 끝나지 않고 run.failed로 보고됩니다.
  • 원격 SSE MCP servers에서 401 응답 시 OAuth authorization prompt를 띄우고, dynamic client registration이 없는 환경을 위해 pre-registered OAuth clients를 지원합니다.
  • checkpoint diffs에 snapshot 시점에 untracked였던 files를 포함하고, git이 session 중간에 초기화되어도 checkpoints를 잡아냅니다.
  • plugin settings와 contributions를 hub로 केंदрал화하고, host-aware snapshots와 atomic host plugin toggles를 적용했으며, source host가 foreign compiled plugin-sandbox bootstrap을 실행하지 않도록 했습니다.
  • scheduled run reports에 execution context, readable headers, schedule metadata, durations, lifecycle error details를 포함합니다.

수정 4

  • 멈춘 MCP server가 session creation을 막지 않도록 했고, 설정되지 않은 stdio servers에는 30초 initialize budget을 적용했습니다.
  • LiteLLM requests를 Responses API 대신 Chat Completions로 보내도록 바꿔 LiteLLM proxies에서의 호출 문제를 고쳤습니다.
  • model output이 나오기 전 스트리밍 중 network interruption이 발생하면 turn을 실패시키지 않고 재시도합니다.
  • Vertex ADC token refresh가 configured fetch를 사용하도록 바꿔 proxies와 custom transports에서도 동작하게 했습니다.

원문 제목 · SDK v0.0.72