모델 경로·명령·TUI 동작 개선
모델 설정 경로 지정, TUI 슬래시 명령 실행, grep·ripgrep 링크 처리 등이 개선되었습니다.
교안에 영향
OPENCODE_MODELS_PATH를 쓰는 안내와 TUI에서 skills를 실행하는 안내, grep·ripgrep의 심볼릭 링크 동작 안내가 예전과 달라져 맞지 않게 됩니다.
요약
- OPENCODE_MODELS_PATH로 사용자 지정 models 파일 경로를 지정할 수 있게 했습니다. - TUI에서 skills를 슬래시 명령으로 실행할 수 있게 했습니다. - grep과 ripgrep에서 기본적으로 심볼릭 링크를 따라가지 않도록 바꿨습니다. - Copilot 전용 provider, OpenAI-compatible API의 thinking parameter 처리, Mistral/Devstral 정렬, textVerbosity 제외를 조정했고 여러 버그를 수정했습니다.
바뀐 것
새 기능
- OPENCODE_MODELS_PATH 환경 변수로 사용자 지정 models 파일 경로를 지정할 수 있게 했습니다.
- TUI에서 skills를 슬래시 명령으로 실행할 수 있게 했습니다.
- reasoning tokens를 제대로 처리하는 Copilot 전용 provider를 추가했습니다.
개선
- grep과 ripgrep 작업에서 기본적으로 심볼릭 링크를 따라가지 않도록 했습니다.
기타
- Core 변경 사항을 동기화했습니다.
- 빌드 과정에서 OPENCODE_MODELS_URL 환경 변수를 반영하도록 했습니다.
- AI SDK packages를 갱신했습니다.
- Desktop에서 transitions, spacing, scroll fade, prompt area updates를 되돌렸습니다.
- session actions tests를 추가했습니다.
- tests를 리팩터링하고 project tests를 추가했습니다.
수정
- models 설정이 비어 있지 않은지 확인한 뒤 로드하도록 했습니다.
- 병렬 테스트 실행이 환경 변수를 오염시키지 않도록 했습니다.
- Mistral 정렬 수정 사항이 Devstral에도 적용되도록 했습니다.
- OpenAI-compatible APIs에서 thinking parameter에 snake_case를 사용하도록 했습니다.
- acp 사용 시 ask question tool이 포함되지 않도록 했습니다.
- bash permissions에서 redirected statement treesitter node를 처리하도록 했습니다.
- 응답 생성에서 Google Vertex Anthropic provider의 특수 처리를 제거했습니다.
- chat models를 textVerbosity 설정에서 제외했습니다.