검색
← 릴리스 노트

세션 탐색과 데스크톱·TUI 사용성 개선

OpenCode · 1.1.2 · 기능추가 · 2026.01.05

세션 검색과 데스크톱, TUI 동작을 다듬고 권한 처리와 일부 오류를 수정했습니다.

교안에 영향

예전 설명 중 session search가 없던 안내나 TUI에서 child session 보기 중 종료가 안 된다는 안내는 맞지 않습니다.

요약

- session search 기능을 추가하고 입력 지연 처리와 서버 측 필터링을 적용했습니다. - TUI에서 child session 보기 중 종료 가능하도록 하고, 입력 필드 여백과 session list 줄바꿈을 수정했습니다. - 데스크톱에서 slash popover 자동 스크롤, responsive menu, SVG 미리보기, AppStream MetaInfo 파일을 추가하거나 개선했습니다. - permission rule matching, .claude 스캔 실패, big-pickle 대체, 모델 thinking variant, 기본 timeout, Rust formatter 감지 관련 오류와 동작을 수정했습니다.

바뀐 것

새 기능 5

  • debounced input과 server-side filtering을 사용하는 session search 기능을 추가했습니다.
  • 슬래시 팝오버에서 활성 명령이 보이도록 auto-scroll을 구현했습니다.
  • desktop app의 responsive menu에 home icon을 추가했습니다.
  • session viewer에 SVG preview 지원을 추가했습니다.
  • desktop application에 AppStream MetaInfo file을 추가했습니다.

개선 3

  • 사용자 피드백을 반영해 기본 timeout을 30초로 늘렸습니다.
  • Rust formatter 감지를 개선하고 cargo fmt 지원을 추가했습니다.
  • model dialog의 visibility 조회를 최적화했습니다.

기타 1

  • 의존성, 리팩터링, 빌드, 테스트 관련 내부 변경을 반영했습니다.

수정 12

  • permission rule matching이 permission field를 사용하도록 수정했습니다.
  • permission evaluation이 wildcard patterns 대신 rule-based matching을 사용하도록 수정했습니다.
  • .claude 파일에 대한 skill scan 실패를 더 안전하게 처리합니다.
  • big-pickle을 대체 수단으로 사용할 수 없을 때도 처리합니다.
  • main model thinking variant가 small model에 적용되지 않도록 막았습니다.
  • TUI에서 child session을 보고 있을 때도 종료할 수 있도록 했습니다.
  • TUI input field의 대칭 padding 문제를 수정했습니다.
  • session list rows가 두 줄로 줄바꿈되지 않도록 수정했습니다.
  • TUI에서 optional session 접근 시 런타임 오류가 나지 않도록 했습니다.
  • desktop application의 responsive menu 문제를 수정했습니다.
  • mobile screen size 문제를 수정했습니다.
  • 초기 / 입력에서 custom slash commands가 보이지 않던 문제를 수정했습니다.

원문 제목 · v1.1.2