검색
← 릴리스 노트

HTTP API와 작업공간 동기화, TUI 구성 개선

OpenCode · 1.14.42 · 기능추가 · 2026.05.09

HTTP API 응답 형식과 권한 처리를 다듬고, 작업공간 자동 등록과 TUI 키바인드 구성을 개선했습니다.

교안에 영향

HTTP API 응답 형식과 OpenAPI 경로, TUI keybind 형식, 작업공간 자동 등록 안내는 예전 문서와 달라졌다.

요약

- HTTP API에 큰 비스트리밍 응답 압축, 구조화된 검증 오류, 잘못된 ID 차단, 인증 응답 보강, OpenAPI 경로 수정이 추가·수정됐다. - Scout agent와 workspace sync가 추가되어 저장소 조사와 문서 조회, 작업공간 자동 발견·등록이 가능해졌다. - opencode run 의 인터랙티브 split-footer 모드와 TUI의 평면 keybind 형식, 사이드바와 세션 선택기 동작이 개선됐다. - detached sessions, skills 로딩, 도구 순서, 재시도 대화, 여러 모델의 reasoning 옵션 관련 버그가 수정됐다. - desktop 업데이트가 사용자별 무음 설치 흐름으로 바뀌었다.

바뀐 것

새 기능 3

  • repo research, docs lookup, dependency-source inspection을 위한 Scout agent가 추가됐다.
  • adapter-backed workspaces를 자동으로 발견하고 등록하는 workspace sync가 추가됐다.
  • opencode run 에서 사용할 수 있는 인터랙티브 split-footer 모드가 추가됐다.

개선 4

  • HTTP API에 큰 비스트리밍 응답 압축이 추가됐다.
  • TUI keybinding config가 평면 keybind 형식으로 단순화됐다.
  • 중복 worktree 이름은 더 알아보기 쉬운 label을 위해 parent directory로 대체되도록 바뀌었다.
  • retrying sessions가 project sidebar에서 active 상태로 표시되도록 바뀌었다.

수정 18

  • HTTP API의 auth 응답이 빈 authorize 결과와 share error에서 이전 wire format과 맞도록 수정됐다.
  • HTTP API에서 구조화된 validation errors를 반환하도록 수정됐다.
  • HTTP API에서 잘못된 permission과 question IDs를 거부하도록 수정됐다.
  • typed HTTP API 401 응답에 auth challenges가 포함되도록 수정됐다.
  • HTTP API OpenAPI document route가 수정됐다.
  • detached sessions가 원래 source project로 다시 claim되도록 수정됐다.
  • npm shim을 통해 실행할 때 SIGINT, SIGTERM, SIGHUP이 올바르게 전달되도록 수정됐다.
  • description이 없는 skills도 정상적으로 로드되도록 수정됐다.
  • effect HTTP API root routes에 대해 auth가 필요하도록 수정됐다.
  • tool ordering이 안정적으로 유지되도록 하여 tool lists가 실행마다 다시 섞이지 않게 했다.
  • retry dialogs가 provider와 failure reason에 따라 더 구체적으로 표시되도록 수정됐다.
  • Gemini reasoning controls에서 지원 effort levels와 small-mode defaults가 model과 일치하도록 수정됐다.
  • Anthropic Opus 4.5 reasoning effort options가 수정됐다.
  • OpenAI deep research models가 실제로 지원하는 reasoning level만 사용하도록 제한됐다.
  • GPT-5 reasoning variants의 exposed effort options가 각 model family와 맞도록 수정됐다.
  • language server state에 대해 표시되는 sidebar message가 수정됐다.
  • session picker가 day buckets 대신 full last-updated time 기준으로 정렬되도록 수정됐다.
  • 지워진 prompt 중 더 긴 항목도 draft history에 남아 복원할 수 있도록 수정됐다.

원문 제목 · v1.14.42