검색
← 릴리스 노트

세션 압축과 동시 편집 안정화

OpenCode · 1.14.19 · 기능추가 · 2026.04.20

세션 압축 동작을 다듬고 동시 편집 충돌과 Windows 관련 문제를 고쳤습니다.

교안에 영향

세션 압축 예산 설정 이름이 preserve_recent_tokens로 바뀌어 옛 안내 글의 설정명 설명이 맞지 않습니다.

요약

- 세션 압축에서 최근 대화 턴을 그대로 보존하도록 바꾸고, 미디어가 너무 많을 때는 전체 대화 요약으로 안전하게 전환합니다. - 같은 파일에 대한 병렬 편집이 서로 덮어쓰지 않도록 수정했습니다. - Windows의 managed installs 문제를 고치고, Windows ARM64용 bundled ripgrep 지원을 추가했습니다. - NVIDIA를 built-in provider option으로 추가하고, 연결 문서와 필요한 attribution headers를 포함했습니다. - Desktop에서 프로젝트를 열 때의 로딩 깜빡임을 줄이고, 별도 terminal font setting과 JetBrainsMono Nerd Font Mono를 추가했습니다.

바뀐 것

새 기능 2

  • NVIDIA를 built-in provider option으로 추가하고 연결 docs와 필요한 attribution headers를 넣었습니다.
  • 별도 terminal font setting을 추가하고 JetBrainsMono Nerd Font Mono를 번들로 포함했습니다.

개선 3

  • session compaction 중 최근 conversation turns를 그대로 보존해 후속 작업에 더 많은 local context를 남기도록 했습니다.
  • 보존된 recent turns에 media가 너무 많아 안전하게 담기지 않으면 전체 conversation을 요약하도록 폴백했습니다.
  • Desktop에서 프로젝트를 열고 prompt controls를 올릴 때의 loading flicker를 줄였습니다.

기타 1

  • 세션 압축에 쓰는 예산 설정 이름을 preserve_recent_tokens로 바꿨습니다.

수정 3

  • compiled binaries가 circular session schema dependency 때문에 시작 시 실패하지 않도록 고쳤습니다.
  • 같은 파일에 대한 concurrent edits가 서로 덮어쓰지 않도록 보존하도록 바꿨습니다.
  • Windows의 managed installs 문제를 고치고 Windows ARM64용 bundled ripgrep 지원을 추가했습니다.

원문 제목 · v1.14.19