이미지 생성과 모델 카탈로그 갱신
작업 중 이미지 생성을 지원하고, 모델 카탈로그와 여러 동작 오류를 함께 고쳤습니다.
교안에 영향
기존 안내에서 이미지 생성 미지원, Cline gateway 비용 미표시, @ 파일 멘션의 공백 경로 제약, CRLF 다중 줄 편집 미지원, 세션 재개 방식, skill slash commands 전달 방식, chat model picker의 비채팅 모델 노출에 대한 설명은 맞지 않게 됩니다.
요약
- 작업 중 모델이 이미지를 생성해 대화에 인라인으로 표시할 수 있게 됐습니다. - Cline gateway 사용 비용 표시와 모델 카탈로그가 갱신되었습니다. - VS Code 1.134의 code actions 오류, @ 파일 멘션, CRLF 편집 보기, 세션 재개 등 여러 동작이 수정됐습니다. - legacy bundle에서는 Anthropic invalid_request_error의 context-overflow 오판정을 바로잡았습니다.
바뀐 것
새 기능
- 지원하는 모델이 작업 중 이미지를 생성할 수 있으며, 생성된 이미지는 대화에 인라인으로 표시됩니다.
개선
- Cline gateway 사용 비용을 표시합니다.
- 모델 카탈로그를 갱신해 AMD, Arcee, Echo, Jalapeno, Kosmik, LLM Gateway, RunInfra, SCNet 공급자를 추가하고 모델 목록, 가격, 공급자별 기본 모델을 업데이트했습니다.
- provider signup 링크를 일반 랜딩 페이지가 아니라 각 provider의 API key 페이지로 연결하도록 바꿨습니다.
- skill slash commands를 skills tool로 불러오고, 지시문을 메시지에 복사해 넣지 않도록 바꿨습니다.
- chat model pickers에서 image, voice 등 비채팅 모델이 보이지 않게 했습니다.
기타
- remote configuration을 SDK와 맞춰 갱신, session gating, fail-closed opt-out이 동작하도록 조정했습니다.
수정
- VS Code 1.134에서 code actions가 "command not found"로 실패하던 문제를 고쳤습니다.
- 공백이 포함된 경로에서 @ 파일 멘션이 깨지던 문제를 고쳤습니다.
- CRLF 줄 끝을 사용하는 파일에서 여러 줄 편집 시 diff 편집 보기를 표시하도록 고쳤습니다.
- 작업 재개 시 원래 작업 본문이 아니라 살아남은 세션을 계속 사용하도록 고쳤습니다.
- task-scoped settings overlay를 task view를 지우거나 바꿀 때 함께 비워, 한 작업의 재정의가 다음 작업으로 새지 않도록 고쳤습니다.
- legacy tasks로 마이그레이션할 때 classic truncation range를 유지하도록 고쳤습니다.
- LiteLLM input token limits가 catalog 값으로 덮어써지지 않도록 고쳤습니다.
- Gemini의 custom base URLs를 복구하고, legacy host-root 값이 계속 동작하도록 정규화했습니다.
- PreToolUse hook의 contextModification을 다시 모델에 전달하고, PostToolUse hooks의 출력과 취소 제어를 반영하도록 기다리게 했습니다.
- provider가 자체 세션에서 실행한 모든 tool activity를 대화에 표시하도록 고쳤습니다.
- 구조화된 명령이 전체 command line을 담고 있으면서 arguments가 없을 때 run_commands가 ENOENT로 실패하던 문제를 고쳤습니다.
- PowerShell commands가 항목별 오류에서 즉시 중단되도록 fail-fast로 실행해, 오류가 쌓이면서도 성공으로 보고되던 문제를 고쳤습니다.
- legacy bundle에서 Anthropic invalid_request_error를 context-overflow로 처리하는 기준을 메시지에 한정해, 다른 잘못된 요청이 잘못 복구 절차를 타지 않도록 고쳤습니다.