Copilot·오디오·중단 처리 개선
Copilot 모델 변형과 오디오 보안 설정, 중단 처리, 데스크톱 UI를 개선했다.
교안에 영향
이제 이전 안내글의 grep 도구 중단 방법 설명이 ctx.abort 기준과 맞지 않을 수 있습니다.
요약
- Copilot 모델 변형에서 maxTokens 설정이 동작하도록 했습니다. - maxOutputTokens의 잘못된 기본값 문제를 고쳐 일부 추론 제공자에서 발생하던 kimi-k2.5 이슈를 해결했습니다. - SDK 캐시 키에 provider ID를 포함하고, grep 도구와 Ripgrep.files()·GlobTool에 중단 지원을 추가했습니다. - 작은 오디오 파일을 위한 media-src data: URL 허용과 CLI 문서의 실험적 환경 변수 안내를 업데이트했습니다. - 모바일·소형 화면용 설정 응답성, 파일 탭 동작, 중국어 UI 번역과 대화상자 정렬 문제를 고쳤습니다.
바뀐 것
개선
- Copilot 모델 변형에서 maxTokens가 설정되도록 했습니다.
- 작은 오디오 파일을 위해 Content Security Policy에서 media-src data: URL을 허용했습니다.
- grep 도구에 ctx.abort를 추가했습니다.
- Ripgrep.files()와 GlobTool에 AbortSignal 지원을 추가했습니다.
- settings가 모바일과 작은 web/desktop 화면에서 더 반응적으로 동작하도록 했습니다.
- file tabs를 열 때 자동으로 스크롤하고 마우스 휠 스크롤을 지원했습니다.
- Chinese UI에서 Chinese punctuation을 정규화했습니다.
- English fallback을 피하기 위해 누락된 Chinese translation keys를 채웠습니다.
기타
- CLI 문서의 experimental environment variables를 업데이트했습니다.
- app 패키지의 type errors를 수정했습니다.
- TypeScript failures를 일으키던 duplicate keys를 제거했습니다.
수정
- maxOutputTokens가 잘못 undefined로 고정되던 문제를 고쳐 일부 추론 제공자에서 발생하던 kimi-k2.5 문제를 해결했습니다.
- SDK 캐시 키에 provider ID를 포함해 캐시 충돌을 막았습니다.
- dialogs의 alignment와 padding을 바로잡았습니다.