슬래시 명령과 계획 모드 동작 정비
슬래시 명령 메뉴와 계획 모드, 여러 공급자·모델 처리와 오류 복구가 개선됐다.
교안에 영향
플랜 모드에서 옛 안내의 모델 주도 전환 설명은 더 이상 맞지 않으며, plan mode에서 파일 편집 shell 명령 허용 여부에 대한 안내도 달라졌다.
요약
- 슬래시 명령 메뉴에서 workflows와 skills를 함께 보여 주고, 같은 이름의 명령은 구분해 표시한다. - plan mode에서 모델이 임의로 plan-to-act 전환을 하지 않도록 바뀌었고, 파일 편집성 shell 명령은 더 강하게 차단한다. - 잘못된 상태 처리, 경로 표시, 첨부 파일 유지, API key 없음, MCP 목록 갱신, 플러그인 이름 표시, 키바인딩 라벨, 컨텍스트 부족, 빈 응답, 모델 호환성, 캐시, 이미지 지원, 모델 목록, 텔레메트리 관련 오류를 수정했다. - Chutes provider를 인식하고, Infomaniak과 SCX.ai를 포함해 번들 카탈로그를 갱신했다.
바뀐 것
새 기능
- Chutes를 provider로 인식한다.
- slash command menu에서 workflows와 skills를 함께 보여 주고, 같은 이름의 명령은 서로 구분해 표시한다.
개선
- plan mode에서 model-initiated plan-to-act switching을 제거하고, 전환은 사용자가 직접 하도록 바꿨다.
- plan mode에서 파일을 수정하는 shell command를 프롬프트에만 의존하지 않고 더 강하게 차단한다.
수정
- plan이 끝났을 때 plan-blocked command만 실행된 경우를 실패로 보지 않도록 고쳤다.
- chat view에서 tool paths를 절대경로가 아니라 workspace 기준 상대경로로 보여 준다.
- 새 task를 시작할 때 pending attachments를 초기화해 이전 task의 images가 이어 붙지 않도록 했다.
- 선택한 provider에 API key가 없으면 일반 실패 대신 명확한 오류를 보여 준다.
- MCP server가 list_changed notification을 보내면 tool과 resource list를 새로 고친다.
- 설치된 plugin을 모두 "index"로 보지 않고 실제 package name으로 표시한다.
- Plan/Act mode tooltip의 Linux keybinding label을 바로잡았다.
- context가 부족해졌을 때 raw provider error로 실패하지 않고 한 번 compact 후 retry하도록 복구를 개선했다.
- 모든 provider에서 빈 model response를 다시 시도하도록 바꿔 OpenRouter, Cline, OpenAI-compatible endpoint의 실패를 고쳤다.
- offline catalog나 직접 입력한 model id에서 Claude 4.6+와 5.x model이 "thinking.type.enabled is not supported"로 거부되지 않도록 했다.
- Bedrock prompt caching을 복구하고, Bedrock foundation models를 geo inference profiles로 라우팅한다.
- OpenAI-compatible endpoint에서 reasoning model에 max_completion_tokens를 보내고, image를 지원하지 않는 model에는 image content를 대체해 요청 실패를 막는다.
- MiniMax default model을 models.dev에서 상속하고, bundled catalog를 갱신해 Infomaniak과 SCX.ai를 추가했다.
- 같은 provider failure를 telemetry에 두 번 올리지 않도록 하고, unattended retry loop의 반복 실패는 rate-limit한다.