모델·플러그인·데스크톱 안정성 개선
모델 자동완성, 플러그인 설치, 터미널과 파일 동기화 관련 문제가 함께 개선되었습니다.
교안에 영향
이전 안내에서 models.dev schema reference를 모델 자동완성에 쓰지 않는다고 적었다면 이제는 맞지 않습니다.
요약
- Claude 3.5 Sonnet 지원을 추가하고, models.dev schema reference를 opencode.json의 모델 자동완성에 반영했습니다. - 플러그인 설치와 로딩 흐름을 손보고, GitLab auth plugin과 커스텀 도구·플러그인 의존성 처리를 개선했습니다. - OpenAI-compatible provider의 이미지 읽기, Cloudflare Workers AI provider, attachment 파일 누락 시 세션 오류를 수정했습니다. - Desktop과 TUI에서 파일 트리 동기화, 터미널 URL 처리, bash tool 스피너, 질문 탭 hover 상태 등을 개선했습니다. - read-only 구성 디렉터리, HTTP proxy, GLIBC 호환성, Kimi for Coding plan 관련 처리도 함께 조정했습니다.
바뀐 것
새 기능
- Claude 3.5 Sonnet (new) 모델 지원을 추가했습니다.
- GitLab auth plugin을 동적 설치 대신 직접 번들에 포함했습니다.
- opencode.json의 model autocomplete에 models.dev schema reference를 추가했습니다.
- thinking blocks를 숨기거나 보이게 하는 함수를 key에 바인딩할 수 있게 했습니다.
- TUI의 bash tool에 running spinner를 추가했습니다.
- Bosnian locale을 추가했습니다.
개선
- task tool 설명과 입력을 조정해 GPT models에서 tool call 실패를 줄였습니다.
- custom tools와 plugins를 로드하기 전에 dependencies를 기다리도록 했습니다.
- read-only configuration directories에서는 dependency installation을 건너뛰도록 했습니다.
- Kimi for Coding plan에서 k2p5의 thinking이 기본적으로 켜지도록 했습니다.
- TUI의 question tool tabs에 hover states를 추가했습니다.
- Desktop의 file tree가 filesystem changes와 계속 동기화되도록 했습니다.
- 모바일에서 prompt input 주변의 불필요한 가로 패딩을 제거했습니다.
기타
- xai ai-sdk package를 오류 문제로 다운그레이드했습니다.
- model autocomplete에 사용하던 models.dev schema reference를 되돌렸습니다.
수정
- proxy command 실패를 조용히 무시해 설정 초기화 충돌을 막았습니다.
- GitHub Copilot plugin이 TUI 이외의 클라이언트에서도 헤더를 올바르게 설정하도록 했습니다.
- 플러그인 설치를 bun add 대신 package.json 직접 조작 방식으로 바꿨습니다.
- OpenAI-compatible providers like Kimi K2.5에서 이미지 읽기 문제를 수정했습니다.
- Cloudflare Workers AI provider를 수정했습니다.
- HTTP proxy 사용 시 plugin install이 무작위로 멈추는 문제를 --no-cache 플래그로 막았습니다.
- attachment 파일을 찾지 못한 session error를 graceful하게 처리하도록 했습니다.
- terminal의 remote server connection 지원과 GLIBC compatibility를 추가했습니다.
- Desktop에서 file changes가 항상 보이지 않던 문제를 수정했습니다.
- terminal URL handling issues를 수정했습니다.