/shake elide handling of mixed tool results so images are preserved and token savings are reported accurately.
→ /shake elide 혼합 도구 결과 처리를 수정하여 이미지가 보존되고 토큰 절감이 정확하게 보고됩니다.Improved OAuth sign-in flows, including a fallback message when the browser cannot automatically close the OAuth success tab. → OAuth 로그인 흐름을 개선하였으며, 브라우저가 OAuth 성공 탭을 자동으로 닫을 수 없을 때의 폴백 메시지를 포함합니다.
Fixed Cloudflare AI Gateway onboarding and routing so gateway account and endpoint configuration is preserved correctly while gateway credentials are not sent as upstream OpenAI authorization headers. → Cloudflare AI Gateway 온보딩 및 라우팅을 수정하여 게이트웨이 계정 및 엔드포인트 구성이 올바르게 보존되면서 게이트웨이 자격증명이 상위 스트림 OpenAI 인증 헤더로 전송되지 않도록 합니다.
Fixed Codex OAuth quota handling so chat and Spark usage remain independent, legacy shared quota limits continue to work, and incomplete usage reports are not incorrectly treated as unlimited. → Codex OAuth 할당량 처리를 수정하여 Chat과 Spark 사용이 독립적으로 유지되고, 레거시 공유 할당량 제한이 계속 작동하며, 불완전한 사용 보고서가 부정확하게 무제한으로 처리되지 않도록 합니다.
Fixed Google Antigravity Gemini 3.7 Flash tiered models failing with HTTP 400 errors at minimal or disabled thinking levels; those tiers now use the compatible Gemini 3.7 Flash model routing. → Google Antigravity Gemini 3.7 Flash 계층형 모델이 최소 또는 비활성화된 사고 수준에서 HTTP 400 오류로 실패하는 문제를 수정했습니다. 이제 이러한 계층은 호환되는 Gemini 3.7 Flash 모델 라우팅을 사용합니다.
Fixed OpenCode Go and Zen GLM-5.3 Flash models exposing an unsupported extra-high reasoning level; they now use the supported low/high/max reasoning levels. → OpenCode Go 및 Zen GLM-5.3 Flash 모델이 지원되지 않는 extra-high 추론 수준을 노출하는 문제를 수정했습니다. 이제 지원되는 low/high/max 추론 수준을 사용합니다.
Fixed Cloudflare AI Gateway credential handling so stored credentials and routing metadata are parsed and used correctly. → Cloudflare AI Gateway 자격증명 처리를 수정하여 저장된 자격증명 및 라우팅 메타데이터가 올바르게 구문 분석되고 사용됩니다.
git and jj wrapper modules from the SDK surface. VCS operations are now available through @oh-my-pi/pi-natives/vcs, including native handles and typed VcsError support; the package continues to re-export the github (gh CLI) helpers.
→ SDK 표면에서 git 및 jj 래퍼 모듈을 제거했습니다. VCS 작업은 이제 네이티브 핸들 및 타입이 지정된 VcsError 지원을 포함하여 @oh-my-pi/pi-natives/vcs를 통해 사용할 수 있습니다. 패키지는 계속해서 github (gh CLI) 헬퍼를 재내보냅니다.extendedContext now defaults to off: models with premium long-context pricing tiers (e.g. GPT-5.6 1M) stay capped at their standard-pricing window unless the setting or /extended-context on enables the extended window.
→ extendedContext는 이제 기본값이 꺼짐입니다. 프리미엄 장문 컨텍스트 가격 계층이 있는 모델(예: GPT-5.6 1M)은 설정 또는 /extended-context on이 확장 윈도우를 활성화하지 않는 한 표준 가격 윈도우에서 최대로 유지됩니다.Improved terminal readability on light backgrounds by ensuring TUI surfaces use contrasting foreground colors. → TUI 표면이 대비되는 전경색을 사용하도록 하여 밝은 배경에서 터미널 가독성을 개선했습니다.
Coalesced simultaneous autonomous continuation requests to prevent repeated calls while the agent is busy, with clearer continuation diagnostics. → 에이전트가 바쁜 동안 반복된 호출을 방지하고 더 명확한 계속 진행 진단을 제공하도록 동시 자동 계속 요청을 병합했습니다.
Fixed Snapcompact so it skips or falls back when compaction would not reduce context size, and now compacts text in mixed tool results while preserving all source images. → Snapcompact를 수정하여 압축이 컨텍스트 크기를 줄이지 않을 때 건너뛰거나 폴백하도록 하고, 모든 원본 이미지를 보존하면서 혼합 도구 결과의 텍스트를 압축합니다.
Added Google Antigravity daily quota usage to the status line. → Google Antigravity 일일 할당량 사용을 상태 줄에 추가했습니다.
Fixed status-line background-work counts so queued tasks and evaluation jobs remain visible without double-counting running subagents. → 상태 줄 백그라운드 작업 횟수를 수정하여 대기 중인 작업 및 평가 작업이 실행 중인 서브에이전트의 중복 계산 없이 표시되도록 합니다.
Fixed nested subagent visibility in RPC subscriptions, the subagent HUD, get_subagents, subagent_* events, and get_subagent_messages.
→ RPC 구독, 서브에이전트 HUD, get_subagents, subagent_* 이벤트 및 get_subagent_messages에서 중첩된 서브에이전트 가시성을 수정했습니다.
Fixed omp token refreshing local MCP OAuth credentials without blocking or losing rotating refresh tokens, and preserved OpenCode MCP OAuth configuration during discovery.
→ omp token을 수정하여 로컬 MCP OAuth 자격증명을 차단하거나 회전 새로 고침 토큰을 잃지 않고 새로 고치며, 발견 중에 OpenCode MCP OAuth 구성을 보존합니다.
Prevented process crashes caused by socket-closed errors and unhandled promise rejections during concurrent subagent shutdowns, timeouts, and MCP transport disconnects. → 동시 서브에이전트 종료, 타임아웃 및 MCP 전송 연결 끊김 중에 소켓 닫힘 오류 및 처리되지 않은 프로미스 거부로 인한 프로세스 충돌을 방지했습니다.
Fixed automatic startup model selection so ambient AWS credentials do not incorrectly select an unavailable Amazon Bedrock model over a provider the user has authenticated with. → 자동 시작 모델 선택을 수정하여 앰비언트 AWS 자격증명이 사용자가 인증한 공급자보다 사용할 수 없는 Amazon Bedrock 모델을 잘못 선택하지 않도록 합니다.
Kept embedded context usage visible in the status line when long session names or paths consume available space. → 긴 세션 이름 또는 경로가 사용 가능한 공간을 소비할 때 임베디드 컨텍스트 사용을 상태 줄에서 계속 표시하도록 유지했습니다.
Added a status message when CTRL-O toggles tool-output expansion.
→ CTRL-O이 도구 출력 확장을 전환할 때 상태 메시지를 추가했습니다.
Fixed omp usage to report Codex Chat and Spark capacity meters separately when they share a usage window.
→ omp usage를 수정하여 Codex Chat과 Spark이 사용 윈도우를 공유할 때 용량 미터를 별도로 보고하도록 합니다.
watchHead and headWatchTarget API with the backend-neutral watch and VcsRepo.watchTarget APIs.
→ Git 특정 watchHead 및 headWatchTarget API를 백엔드 중립적인 watch 및 VcsRepo.watchTarget API로 대체했습니다.Added portable repository discovery and read operations through VcsRepo, repo(), and require(), with support for Git and Jujutsu and explicit capability checks for staged and revision diffs.
→ VcsRepo, repo() 및 require()를 통한 이식 가능한 저장소 발견 및 읽기 작업을 추가했습니다. Git 및 Jujutsu 지원 및 스테이징된 차이 및 리비전 차이에 대한 명시적 기능 확인이 포함됩니다.
Added the Vcs* API for repository operations across Git and Jujutsu, including repository discovery, refs and status, diffs, staging, commits, branches, worktrees, patch application, stash, cherry-pick, and CLI-backed push, fetch, and clone operations with cancellation support.
→ Git 및 Jujutsu에 걸친 저장소 작업을 위한 Vcs* API를 추가했습니다. 저장소 발견, refs 및 상태, diffs, 스테이징, 커밋, 분기, 워크트리, 패치 적용, 스태시, cherry-pick 및 취소 지원이 있는 CLI 기반 push, fetch 및 clone 작업을 포함합니다.
statusPorcelain and are handled correctly when staging or applying patches.
→ Git intent-to-add 파일을 수정하여 statusPorcelain에서 스테이징되지 않은 추가로 올바르게 표시되고 스테이징하거나 패치를 적용할 때 올바르게 처리되도록 합니다.Exported TuiDebugServer for programmatic headless control → 프로그래밍 방식의 헤드리스 제어를 위해 TuiDebugServer를 내보냈습니다.
Added debug demonstration script to examples → 예제에 디버그 데모 스크립트를 추가했습니다.
Added an OMP_TUI_DEBUG Unix socket for headless TUI driving and structured inspection.
→ 헤드리스 TUI 드라이빙 및 구조화된 검사를 위한 OMP_TUI_DEBUG Unix 소켓을 추가했습니다.
Inline hex colors now render with VS Code-style colored backgrounds and automatically selected black or white text for readability, alongside the color swatch. → 인라인 16진 색상이 이제 VS Code 스타일의 색상 배경 및 색상 견본과 함께 가독성을 위해 자동으로 선택된 검은색 또는 흰색 텍스트로 렌더링됩니다.
LaTeX text formatting commands such as \textbf, \textit, \textsl, and \emph now render as terminal bold or italic text. → \textbf, \textit, \textsl 및 \emph 같은 LaTeX 텍스트 서식 명령이 이제 터미널 굵은체 또는 이탤릭 텍스트로 렌더링됩니다.
Fixed inline color swatches rendering incorrectly inside highlighted lines. → 강조 표시된 줄 내에서 인라인 색상 견본이 잘못 렌더링되는 문제를 수정했습니다.
Fixed terminal resizing in tmux panes and Windows consoles duplicating the current in-progress turn in scrollback. → tmux 창 및 Windows 콘솔의 터미널 크기 조정이 스크롤백에서 현재 진행 중인 차례를 복제하는 문제를 수정했습니다.
전체 변경 로그: v18.0.8...v18.0.9