OpenCode v1.0.165 — v1.0.165 | AIwitness목록으로v1.0.165
v1.0.165
- 데스크톱 클라이언트에 시작 오류 표시 추가
- 데스크톱 클라이언트에 낙관적 프롬프트 제출 추가
- 애플리케이션 전체에서 더 나은 오류 메시지 제공
- 쓰기 준비 중 "1"이 표시되는 것 방지
- 스크롤바 겹침을 피하기 위해 패딩 조정을 위한
viewportOptions를 scrollbox에 추가
/status 명령에서 플러그인 표시
- 삭제 확인 시 세션 목록 선택이 활성 세션으로 점프하는 문제 수정
- 압축 전 컨텍스트 주입을 위한 실험적
session.compacting 훅 추가
- TUI의 세션 상태 TypeError 수정
- 세션 삭제 실패 시 세션 대화 상자 열린 상태 유지
- 32k 기본값을 재정의하기 위한
OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX 환경 변수 추가
- 데스크톱 클라이언트에서 Inter 및 IBM Plex Mono 폰트 지원 추가
- authUrl에
state 파라미터가 없을 때 mcpName이 상태로 전송되는 문제 수정
- 명확한 오류 메시지와 함께 edit 및 todoread 배치 작업 활성화
- 서브에이전트 네비게이션 순서를 최신순으로 수정
- 설정 옵션
setCacheKey가 적용되지 않는 문제 수정
- Lucent Orange 테마 추가
- 명령 단축키 수정
- diff 성능 개선
- 데스크톱 클라이언트에 세션 공유 기능 추가
- opentui를 v0.1.61로 업그레이드
OPENCODE_DISABLE_TERMINAL_TITLE 환경 변수를 사용하여 터미널 제목 비활성화 기능 추가
- 플러그인을 위한 작업 도구 실행 훅 및 명령 컨텍스트 추적 추가
- GitHub용 구성 가능한 mentions 입력 추가
- TUI의 세션 너비를 증가시켜 더 긴 코드 블록을 수용하고 가독성 개선
- 더보기 버튼 수정
15명의 커뮤니티 기여자에게 감사합니다:
- @elithrar:
- github: add configurable mentions input (#5655)
- @spoons-and-mirrors:
- plugin(hook): add task tool execution hooks and command context tracking (#5642)
- batch: enable edit, todoread, clarify error message, minor tool description change (#5659)
- UI: show plugins in /status (#4515)
- @devxoul:
- Add availability to disable terminal title using OPENCODE_DISABLE_TERMINAL_TITLE env (#5661)
- @amadeus:
- Diffs Performance Improvements (#5653)
- @Brendonovich:
- tauri: dev icons + separate prod config (#5691)
- tauri: only alert on update failure when triggered manually
- tauri: return after update failures
- tauri: update nsis icon
- tauri: nsis header and sidebar
- console: add /download/[platform] endpoint
- console: use download proxy to rename mac and windows installers (#5697)
- @sachnun:
- fix: remove unsupported parameter from bash tool description (#5676)
- @roerohan:
- feat: added lucent-orng theme (#5678)
- @Stoufiler:
- docs: Sort LSP Server list (#5688)
- @shantur:
- fix: config option setCacheKey not being respected (#5686)
- @RhysSullivan:
- fix: change subagent navigation order to newest-to-oldest (#5680)
- @paoloricciuti:
- fix: send
mcpName as state if authUrl doesn't have state (#5681)
- @junmediatek:
- add OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX to override 32k default (#5679)
- @Raviguntakala:
- fix(tui): resolve session_status TypeError (#5520)
- @joelhooks:
- feat(plugin): add experimental.session.compacting hook for pre-compaction context injection (#5698)
- @nalin-singh:
- fix: prevent session list selection from jumping to active session when confirming delete (#5666)
- feat: add viewportOptions to scrollbox for padding adjustments to avoid scrollbar overlap (#5703)