검색
← 릴리스 노트

터미널·세션 안정성 개선과 텔레메트리 확장

제미나이 · 제미나이 CLI · 0.65.0 · 기능추가 · 2026.10.20

터미널 동작, 세션 복구, 인증 흐름의 버그를 고치고 텔레메트리 설정을 확장했습니다.

교안에 영향

터미널 상호작용과 세션 복구를 설명한 예전 안내 글의 일부 조작 설명이 맞지 않을 수 있습니다.

요약

- 터미널의 Enter 입력, Ctrl+O 확장, 창 너비 변경, 역방향 검색, @ 참조 처리, 빠른 Ctrl-C 중단 관련 동작을 수정했습니다. - 세션 재개 시 중복 응답, 빠른 종료 시 히스토리 삭제, 세션 오염 문제를 고쳤습니다. - 인증의 OAuth 검증과 Google 로그인 재선택, 무한 재시도 루프를 수정했습니다. - telemetry 설정에 사용자 지정 OTLP 헤더를 지원하고, ignore 필터링 성능을 개선했습니다. - untrusted 폴더, 명령 플래그, 확장 allowlist, a2a-server, vscode-ide-companion 관련 동작도 바로잡았습니다.

바뀐 것

새 기능 1

  • telemetry configuration에서 custom OTLP headers를 지원합니다.

기타 4

  • v0.64.0-preview.0의 Changelog를 추가했습니다.
  • v0.63.0의 Changelog를 추가했습니다.
  • 버전을 0.65.0-nightly.20261006.gfb972b2f8로 올렸습니다.
  • ignore filtering을 최적화하고 subtree pruning을 활성화했습니다.

수정 20

  • untrusted 폴더에서는 읽기 전용 workspace settings를 강제합니다.
  • 세션을 재개할 때 중복된 tool response turns가 생기지 않도록 했습니다.
  • 빠르게 종료할 때 재개된 세션의 history가 삭제되지 않도록 했습니다.
  • OAuth callback의 iss parameter validation을 RFC 9207 metadata와 맞췄습니다.
  • Ctrl+O로 확장할 때 불필요한 terminal clears와 scroll resets가 일어나지 않도록 했습니다.
  • unassign-inactive-assignees workflow에 빠진 loop를 추가했습니다.
  • terminal user turn invariant를 강제하고 request contents를 정규화했습니다.
  • 인증의 infinite verification과 OAuth retry loops를 막았습니다.
  • fetchJson에서 JSON parse 오류와 response stream 오류를 처리합니다.
  • truncateString에서 line terminators를 보존합니다.
  • MCP sessions가 열려 있어도 IdeServer.stop()이 resolve되도록 했습니다.
  • ask_user question text가 tool result display에 남도록 했습니다.
  • untrusted command flags와 compound loops에서의 false positives를 없앴습니다.
  • Google login을 다시 선택할 때 캐시된 credentials를 지웁니다.
  • interactive mode에서 Enter keypress로 멈추는 문제를 고쳤습니다.
  • sequential batches에서 tool rejection을 active call에만 격리했습니다.
  • @ references에 대해 eager recursive file reading을 건너뜁니다.
  • 하나의 extension이 allowlist check에 실패해도 다른 extension은 계속 로드합니다.
  • 확장된 유니코드 문자에서 reverse search highlight index를 바로잡았습니다.
  • whitespace-only UTF-16과 UTF-32 파일을 비어 있는 파일로 처리합니다.

원문 제목 · Release v0.65.0