세션·모델·데스크톱 사용성 개선
세션 처리와 모델 선택, 데스크톱·TUI 사용성이 전반적으로 개선되었습니다.
교안에 영향
세션 히스토리 안내가 옛 문서의 이전 동작 설명과 달라질 수 있고, web input focus shortcut 관련 이전 안내는 더 이상 맞지 않습니다.
요약
- 터미널 재생, 작업공간 초기화, 세션 오류 처리 등 핵심 동작을 수정했습니다. - 모델 선택과 variant 처리, reasoning 관련 동작을 조정하고 일부 모델 안내를 정리했습니다. - TUI와 desktop에서 세션 탐색, 입력, 클립보드, 창 동작, 메뉴 구성을 다듬었습니다. - skill discovery, ACP 파일 쓰기, 공유 URL 가져오기, 플러그인 클라이언트 등 주변 기능을 보완했습니다. - Homebrew 업그레이드, 빌드, 테스트, 의존성 관련 내부 항목도 함께 정리했습니다.
바뀐 것
새 기능
- 새로운 ContextOverflowError 타입을 추가했습니다.
- opencode.json의 model autocomplete에 models.dev schema reference를 추가했습니다.
- well-known RFC를 통해 URL에서 skill discovery를 추가했습니다.
- multi-project support를 위해 plugin client에 directory parameter를 추가했습니다.
개선
- agent variant 로직이 정확한 일치 대신 모델에서 사용 가능한 variant 여부를 확인하도록 조정했습니다.
- Alibaba Cloud(DashScope)에서 모든 reasoning model의 thinking을 활성화했습니다.
- assistant messages에 variant를 설정하도록 했습니다.
- SessionPrompt.shell()이 대기 중인 메시지가 있으면 loop를 트리거하도록 했습니다.
- chat이 아닌 GPT-5 모델에 대해 reasoning summary auto를 사용하도록 했습니다.
- Trinity model에 대한 구체적인 system prompt를 추가했습니다.
기타
- web input focus shortcut을 추가했다가 다시 되돌렸습니다.
- 고아가 된 worktree 디렉터리를 정리하도록 했습니다.
- @gitlab/gitlab-ai-provider를 3.5.0으로 올렸습니다.
수정
- 터미널 재생을 애플리케이션에서 수정했습니다.
- 앱의 workspace reset 문제를 해결했습니다.
- Homebrew 업그레이드가 여러 번 실행되어야 하는 문제를 해결했습니다.
- 잘못된 model selection에서 session.error 이벤트를 발행하도록 했습니다.
- ACP로 파일을 쓸 때 파일이 없으면 새로 만들도록 했습니다.
- 중간 스트림의 OpenAI response errors를 파싱해 복구 불가능한 오류에서 무한 재시도를 막았습니다.
- 특수 문자가 포함된 file URL을 올바르게 인코딩하도록 했습니다.
- amazon-bedrock provider의 getSmallModel에서 prefix 선택을 바로잡았습니다.
- task tool render에서 metadata.summary에 의존하지 않도록 했습니다.
- GitHub response text extraction에서 step-start와 step-finish parts를 처리하도록 했습니다.
- 공유 URL 가져오기에서 /data API 사용과 data format을 바로잡았습니다.
지원 종료
- 더 이상 쓰지 않는 Copilot model enablement instructions를 제거했습니다.