검색
← 릴리스 노트

데스크톱·TUI·세션 동작 개선

OpenCode · 1.1.20 · 동작변경 · 2026.01.14

데스크톱 사이드바, TUI, 세션 처리와 일부 SDK 정의를 다듬었습니다.

교안에 영향

plan mode가 git worktree가 아닌 환경에서도 동작하므로, 옛 안내 글의 관련 제한 설명은 더 이상 맞지 않을 수 있습니다.

요약

- 데스크톱 사이드바의 load more 버튼 동작을 고쳤습니다. - git worktree가 아닐 때 plan mode가 동작하도록 수정하고, Codex OAuth 세션의 중복 system prompt를 건너뜁니다. - /connect 대화상자에 연결된 provider 표시를 추가하고, 전송한 프롬프트의 파일 참조 중복을 제거했습니다. - Footer의 모든 timeout을 추적해 메모리 누수를 막고, OPENCODE_SERVER_PASSWORD 설정 시 TUI가 동작하도록 했습니다. - ToolContext 타입에 missing metadata()와 ask() 정의를 추가했습니다.

바뀐 것

새 기능 1

  • /connect 대화상자에 연결된 provider를 표시합니다.

기타 2

  • Footer component의 모든 timeout을 추적해 memory leaks를 막도록 했습니다.
  • ToolContext type에 missing metadata()와 ask() 정의를 추가했습니다.

수정 6

  • desktop sidebar의 "load more" 버튼 동작을 수정했습니다.
  • git worktree가 아닐 때 plan mode가 동작하도록 수정했습니다.
  • Codex OAuth 세션에서 중복 system prompt를 건너뛰도록 수정했습니다.
  • tips의 SST rename 뒤 Docker image를 수정했습니다.
  • 전송한 프롬프트의 file references 중복을 제거했습니다.
  • OPENCODE_SERVER_PASSWORD가 설정된 경우 TUI가 동작하도록 했습니다.

원문 제목 · v1.1.20