AgentTool.formatApprovalDetails가 ApprovalDetailsOptions를 받도록 변경되었습니다. compact: true를 지정하면 잘리지 않은 본문을 요청하여, 컴팩트 승인 프롬프트가 본문의 줄 수를 셀 수 있습니다 (#15550 by @H4vC)buildProviderContext는 요약 모델(summarizer model)을 받게 되었습니다 (#15436 by @will-bogusz)reasoning_extraction)하는 문제를 수정했습니다 (#15436 by @will-bogusz)toolNamespacesInfo 스트림 옵션을 제거했습니다. Codex 요청은 더 이상 tool_namespaces_info 턴 메타데이터를 보내지 않으며, code_mode_tool_names/tool_namespaces_info는 더 이상 예약된 클라이언트 메타데이터 키가 아닙니다.max 노력(effort) 수준과 함께 추가했습니다. 0달러 대신 API 환산 비용을 기록합니다. Wonder Full은 Muse Wonder의 100만 토큰당 입력 $4 / 캐시 $0.20 / 출력 $20 가격을, 기여자 티어는 측정된 $1.60 / $0.08 / $8 가격을 적용합니다 (#15522 by @eggpeat)classifier-cot-extraction 규칙 축을 추가했습니다. 이 규칙이 설정된 모델은, 입력에 인용된 이전 추론을 분류기가 거부하는 모델임을 표시합니다 (#15436 by @will-bogusz)cost-fallback에서 이미 허용되던 것처럼, cost-patch에 예약된 정가 변경을 추가했습니다. 날짜가 지정된 effective-rates 카드는 해당 날짜부터 가격을 적용하며, 각 요청은 요청 시점에 유효했던 카드의 가격으로 과금됩니다. 변경 이전에 로드된 모델, 재빌드된 모델, 형제 모델의 카드를 기준으로 가격이 정해지는 Cursor 레인에도 동일하게 적용됩니다. 형식이 잘못된 날짜 카드는 이제 조용히 기존 가격을 유지하는 대신 모델 빌드를 실패시킵니다. getEffectiveTokenCost는 가격 표시를 위해 해당 카드를 반환하며, hasRecurringTariff는 이처럼 날짜로만 정해진 일정과 피크/오프피크 요금제를 구분합니다. 상태 표시줄 화살표는 피크/오프피크 요금제에서만 표시됩니다 (#15620 by @eggpeat)/extended-context on을 실행하세요 (#14891 by @eggpeat).toolMode 모델 필드(code_mode_only)를 제거했습니다. Codex 탐색은 더 이상 tool_mode를 매핑하지 않습니다.omp gc --compress(또는 gc.compress)를 추가했습니다. gc.compressAfterDays(기본값 7일) 동안 유휴 상태인 세션을 파일 시스템 투명 압축(APFS, NTFS)으로 저장합니다. 이 세션은 여전히 재개와 검색이 가능합니다 (#15600 by @wolfiesch)ctx.openPlanReview())고, ctx.resolvePlanReview(input.role)에서 실행 티어를 선택할 수 있습니다. plan_review_requested는 이제 슬라이더의 티어를 보고합니다 (#15552 by @Shadorain)ask처럼 컴포저(composer)를 대체하며, 세부 항목마다 한 행씩 표시됩니다. 승인은 Enter 대신 Ctrl+Enter(또는 Ctrl+Q)로 합니다 (#15548 by @H4vC)read.renderMarkdown 설정이 적용되지 않던 문제를 수정했습니다. 인라인 읽기 미리보기에서 Markdown 파일이 번호가 붙은 소스 대신 서식이 적용된 Markdown으로 렌더링됩니다 (#15007).reasoning_extraction)하던 문제를 수정했습니다. 이제 Claude 턴, /btw, /handoff, 컴팩션이 아카이브의 추론이 제거된 복사본을 읽습니다 (#15436 by @will-bogusz)omp ps를 통한 재시작 중 무엇이든 해당됩니다. 어떤 세션도 해당 페이지를 소유하지 않아 닫히지 않고 재시작마다 쌓였습니다. proc://<name>/mode를 통해 분리하는 기능은 같은 방식으로 재시작하므로 이제 거부됩니다 (#15561 by @eggpeat)omp models --json이 예약된 모델의 대체된 가격을 cost에 보고하던 문제를 수정했습니다. 이제 현재 적용 중인 가격을 보고합니다. 예를 들어 DeepSeek V4 Pro는 2026-09-14부터 적용되는 $0.30 / $1.20 카드를 보고합니다 (#15620 by @eggpeat)providers.openai-codex.codeMode / providers.openai-codex.codeModeDirectTools 설정을 제거했습니다. Codex 모델은 항상 전체 직접 도구 표면을 사용합니다.pwsh 코드 블록이 PowerShell 구문 색상 없이 렌더링되던 문제를 수정했습니다 (#15008).viewWithoutThinking(), textWithoutThinking(), readerIncludesThinking()과 선택적 Archive.withoutThinking 변형을 추가했습니다. 이를 통해 추론이 포함된 상태로 렌더링된 아카이브를, 추론을 보면 안 되는 모델이 읽을 수 있습니다. 저장된 변형이 없으면 뷰는 추론이 없는 텍스트만 유지하고 프레임은 포함하지 않습니다 (#15436 by @will-bogusz)¶think: 섹션에서 첫 단락 이후의 모든 단락이 유지되던 문제를 수정했습니다 (#15436 by @will-bogusz)ApprovalDialogComponent와 app.approval.approve 키 바인딩(기본값 Ctrl+Enter, Ctrl+Q)을 추가했습니다 (#15548 by @H4vC)/btw 기록의 Copy answer(및 원시 SSE 뷰어의 Copy raw)를 클릭하면, 버튼 라벨 대신 답변이 복사되도록 수정했습니다 (#15547 by @H4vC)SIXEL IMAGE (WxH) 자리표시자 텍스트로 표시되던 문제를 수정했습니다. 이제 연결된 클라이언트의 tmux 터미널 설명에 Sxl이 있을 때만 tmux의 DA1 응답으로 SIXEL을 활성화합니다 (#15513)tools/eval-format/code-mode-declarations(generateCodeModeDeclarations)를 제거했습니다. 이는 Codex Code Mode에서만 사용되었습니다.omp gc --compress로 유휴 세션을 제자리에서 압축 by @wolfiesch in #15600omp gc --compress에 대한 병합 후 Codex 지적 사항 해결 by @H4vC in #15616Full Changelog: v18.10.3...v18.10.4