검색
← 릴리스 노트

TUI와 설정·출력 처리 개선

OpenCode · 1.1.7 · 기능추가 · 2026.01.08

TUI 레이아웃과 대화 입력, 설정 우선순위, 도구 출력 처리와 관련된 개선이 포함됐다.

교안에 영향

이전 안내 글에서 .claude prompt와 skills 로딩을 항상 한다고 적었다면 더 이상 맞지 않음.

요약

- ACP tool_call_update 이벤트에 kind, title, rawInput 필드를 추가했다. - debug 명령과 하위 명령에 도움말 텍스트를 추가하고, .claude prompt와 skills 로딩을 끌 수 있게 했다. - 사용자 선호와 지시를 묻는 interactive question tool을 추가했으며, 잘린 도구 출력은 파일로 저장한다. - TUI에서 모바일용 오버레이 사이드바, 긴 bash 출력 확장, 자동완성 높이 제한, 권한 선택 표시와 메시지 메타데이터 표시를 개선했다. - MCP OAuth discovery, 설정 우선순위, 데스크톱 외부 링크 처리와 모델 선택기 표시 문제를 수정했다.

바뀐 것

새 기능 4

  • ACP tool_call_update events에 kind, title, rawInput 필드를 추가했다.
  • .claude prompt와 skills loading을 끌 수 있게 했다.
  • 사용자 선호와 지시를 모으는 interactive question tool을 추가했다.
  • 좁은 화면에서 모바일 경험을 위한 overlay sidebar를 추가했다.

개선 10

  • debug command와 subcommands에 help text를 추가했다.
  • 잘린 tool outputs를 파일에 쓰도록 했다.
  • task tool subagent filtering을 단순화했다.
  • title generation에서 반복적인 "Analyzing..." 접두어가 나오지 않도록 했다.
  • sidebar가 보일 때 header와 footer를 숨겨 반응형 레이아웃을 개선했다.
  • 긴 명령의 bash output을 펼쳐 볼 수 있게 해 가독성을 높였다.
  • username visibility toggle을 제거하고 user message metadata 표시를 단순화했다.
  • TUI answer options의 들여쓰기와 label clarity를 개선했다.
  • TUI에서 autocomplete height가 화면에 맞도록 제한했다.
  • orange themes에서 button text visibility를 위해 selectedListItemText를 추가했다.

기타 3

  • anomalyco tap용 Homebrew formula를 업데이트했다.
  • session settings management를 단순화했다.
  • header component의 사용하지 않는 import와 변수를 제거했다.

수정 8

  • title 생성 시 normal transform options가 small model options와 충돌하던 문제를 고쳤다.
  • MCP에서 OAuth discovery에 올바른 authorization server URL을 사용하도록 고쳤다.
  • local config가 remote를 덮어쓸 수 있도록 config precedence를 바로잡았다.
  • Permission rework에서 빠졌던 showDetails check를 복구했다.
  • fatal error exit 때 terminal state를 깔끔하게 복원하도록 했다.
  • forking conversations 시 forked message text가 prompt에 들어가도록 했다.
  • permission selection text에 selected foreground color를 사용하도록 했다.
  • web UI model selector에서 valid release_date가 없는 custom models도 보이도록 했다.

원문 제목 · v1.1.7