검색
← 릴리스 노트

도구 호출 안내와 데스크톱·TUI 안정성 개선

OpenCode · 1.1.27 · 기능추가 · 2026.01.20

도구 설명과 선택 안내를 다듬고, 데스크톱과 TUI의 표시·메모리 문제를 개선했습니다.

교안에 영향

기존 문서에서 tool selection prompt의 안내가 바뀌어, space로 토글하는 설명을 옛 방식으로 적어두었다면 수정이 필요합니다.

요약

- patch tool의 filetime 관련 검사를 제거했습니다. - MCP servers에 대한 truncation 처리와 batch tool의 max tool calls 안내를 바로잡았습니다. - TUI의 tool selection prompt에 space toggle 힌트를 추가하고, message history 정리로 메모리 누수를 막았습니다. - Desktop에서 홈 화면 깜빡임, localStorage quota 처리, 메시지 목록 스크롤 문제와 핀치 확대를 개선했습니다. - web interface에서 project directory text 선택을 지원하고, 여러 세션·팝오버 스타일을 조정했습니다.

바뀐 것

새 기능 1

  • web interface에서 project directory text를 선택할 수 있게 했습니다.

개선 9

  • tool selection prompt에 space toggle 힌트를 추가했습니다.
  • quota limits를 저장해 reload 후에도 손실되지 않도록 했습니다.
  • recent sessions popover에 8px padding을 추가했습니다.
  • edit project dialog form의 top padding을 제거했습니다.
  • session messages popover의 gutter를 28px로 조정했습니다.
  • session messages popover를 상단에 배치했습니다.
  • popover가 열린 동안 session hover state를 유지하고 border radius를 업데이트했습니다.
  • session hover popover styling을 업데이트했습니다.
  • review session empty state styling을 업데이트했습니다.

기타 2

  • patch tool에서 filetime 검사를 제거했습니다.
  • batch tool definition에서 max tool calls의 올바른 값을 설명하도록 업데이트했습니다.

수정 6

  • MCP servers에 truncation 처리가 적용되도록 했습니다.
  • TUI의 message history 정리로 메모리 누수를 막았습니다.
  • 애플리케이션 시작 시 home page가 잠깐 보이는 문제를 고쳤습니다.
  • 앱의 localStorage quota 처리 문제를 고쳤습니다.
  • desktop application에서 pinch to zoom을 완전히 비활성화했습니다.
  • message list의 overflow와 scrolling 문제를 고쳤습니다.

원문 제목 · v1.1.27