OpenCode v1.14.45 — v1.14.45 | AIwitness목록으로v1.14.45
Core
버그 수정
- 제공자 구성 및 API 응답이 이제
active로 표시된 모델을 승인합니다.
- 읽기 도구 권한 규칙이 워크트리-상대 경로와 일치하므로 읽기 허용 목록과 차단 목록이 올바르게 적용됩니다.
- 워크스페이스-라우팅된 HTTP API 엔드포인트는 더 이상 유효한
directory와 workspace 쿼리 매개변수를 거부하지 않습니다.
TUI
버그 수정
- 시작 오류가 이제 첫 번째 오류만이 아니라 실패한 모든 부트스트랩 요청을 보고합니다.
- 메시지 요청이 실패해도 세션을 열 때 더 이상 충돌하지 않습니다.
Desktop
버그 수정
- 누락된 diff 파일 상세정보가 있는 이전 마이그레이션된 세션이 다시 로드됩니다.
- 누락된 diff 패치가 있는 이전 마이그레이션된 세션이 다시 로드됩니다. (@OpeOginni)
SDK
버그 수정
throwOnError: true가 이제 서버 메시지를 포함하는 실제 Error를 던지고 응답 본문을 cause에 보존합니다.
Extensions
개선 사항
- 더 이상 사용되지 않는
api.command API를 사용하는 TUI 플러그인은 api.keymap으로 마이그레이션하는 동안 계속 작동합니다.
버그 수정
- 제공자 플러그인이 더 이상 앱의 나머지 부분에서 공유된 제공자 모델 상태를 변경할 수 없습니다.
1명의 커뮤니티 기여자분께 감사합니다:
- @OpeOginni:
- fix(sessions): allow optional patch field in diff for migrated sessions (#26574)