bash)를 강제 중단하지 않습니다. 중단 가능한 대기만 중단하고 장시간 실행되는 도구가 조기 완료하거나 백그라운드 처리할 수 있도록 협력 스티어링 신호(ToolCallContext.steeringSignal)를 발생시킵니다. 배치 중간 스티어링/IRC 감시는 중단 가능한 도구가 포함된 배치만이 아닌 모든 도구 배치에 대해 실행됩니다.x-oai-attestation 헤더를 주입하기 위한 setCodexAttestationProvider API를 추가했습니다.image_url/file_id 출력 참조를 포함한 정확한 computer_call/computer_call_output 재생을 포함한 OpenAI Responses 네이티브 컴퓨터-사용 전송을 추가했습니다. 네이티브 지원이 없는 모델은 일반 함수 도구와 동일한 작업 표면을 받으며, 지원되는 경우 제공자별 도구-선택 강제가 사용됩니다.PI_CODEX_RESPONSES_LITE 추가(1/true는 Lite를 강제, 0/false는 표준 본문을 강제).google-generative-ai 및 google-vertex GenerateContent 옵션에 호출자 소유 cachedContent 추가: 불투명 캐시 리소스 이름을 공유 빌더를 통해 전달(공백 값 거부); 생성/새로고침/삭제 생명주기 없음 및 추측된 모델/프로젝트/위치 검증 없음; 기존 cachedContentTokenCount → Usage.cacheRead 정규화는 변경되지 않음.omp usage, 상호작용 /usage 및 ACP /usage 전반에 Anthropic 추가 사용량 보고를 추가했습니다: OAuth 사용량 엔드포인트의 권한 있는 spend 페이로드(또는 없을 때 레거시 extra_usage 폴백)는 Claude Extra Usage USD 행으로 정규화되며, 한도 설정 계정은 한도/남은 수량/분수 및 상태를 표시하고 한도 미설정 지출은 절대 사용량만 노출됩니다—CLI/TUI에서 $… used로, ACP에서 123.45 usd used로 렌더링됨—조작된 한도, 백분율 또는 상태 없음. (#5575)OMP_AUTH_BROKER_ACCOUNT_POOL_FILE을 통해 신뢰할 수 있는 인증-브로커 클라이언트를 위한 프로세스 범위 OAuth 계정 풀을 추가했으며, 스냅샷, 스트리밍 업데이트, 새로고침 및 사용량 보고를 선택한 OAuth 신원으로 일관되게 필터링하면서 API-키 자격증명 및 공유 암호화 스냅샷 캐시는 제한 없음.only 및 order 라우팅 기본설정 유지.streamSimple을 통해 statefulResponses 전달하여 진단 호출자가 명시적으로 OpenAI Responses previous_response_id 연결을 비활성화할 수 있습니다.computer_call 및 computer_call_output을 일반 함수-도구 형태로 언롤링.alibaba-token-plan 제공자 추가 (#6151)./session pin 서브명령 및 계정 선택기 추가.computer 필수 도구 추가. 네이티브 데스크톱 실행은 DesktopSession 워커를 통해 실행되며, 관찰은 읽기 승인 사용, 입력은 실행 승인 사용, 제공자 검사는 항상 프롬프트하고 안전하게 실패./computer 슬래시 명령(on/off/status/토글) 추가.computer 노출; 동일 네이티브 데스크톱 백엔드 및 승인 정책이 두 경로에 적용./live 미디어 및 외부 음성 레코더/플레이어 서브프로세스를 @oh-my-pi/pi-natives의 크로스 플랫폼 네이티브 마이크, 스피커, Opus 및 WebRTC 스택으로 대체.generateLiveAttestation은 이제 /Applications 프로빙 앱의 devicecheck.node 애드온 대신 @oh-my-pi/pi-natives deviceCheckGenerateToken 바인딩을 통해 인프로세스로 DeviceCheck 토큰을 발급하므로 x-oai-attestation 헤더는 데스크톱 앱 없는 호스트에서 작동하고 createRequire 애드온 프로빙 제거; 증명 제공자는 이제 ChatGPT-OAuth Codex 요청에 대해 @oh-my-pi/pi-ai로 연결.xd:// 장치 실행 실패가 마운트된 도구의 자체 오류 렌더러를 사용하지 않고 write 오류로 렌더링되던 것을 수정.xd:// 아래 마운트될 때 기본 상태 색상 카드를 잃던 것을 수정; 발송된 호출은 이제 레이블, 인수, 상태, 출력 미리보기 및 확장 기능을 유지하고 트랜스크립트에 간단한 결과 줄을 덤프하지 않음.https://i.can.ac/CE4Ek3.png에 대한 Image not found at /https/::i.can.ac:CE4Ek3.png). AppleScript의 the clipboard as «class furl»은 순수 텍스트를 문자열을 HFS 경로로 처리하여 파일 URL로 강제 변환하므로(:↔/ 스왑) readMacFileUrlsFromClipboard는 handleImagePathPaste에서 막히는 대신 텍스트 붙여넣기로 통과해야 할 쓰레기 경로를 반환했습니다. 스크립트는 이제 클립보드에 실제로 public.file-url 표현이 포함되지 않는 한 clipboard info for «class furl»을 통해 조기 탈출하므로 URL/텍스트 클립보드가 텍스트로 붙여넣기.OutputSink.dump()는 유출 Bun.FileSink를 닫는 유일한 경로였으나 bash 및 Python 실행자는 실패 시 재발생하고 finally 블록이 싱크를 닫지 않았으므로 오류가 발생한 대용량 출력 명령은 관련 없는 읽기(예: SKILL.md 로드)가 EMFILE을 도달할 때까지 아티팩트 설명자를 유출했습니다. OutputSink는 이제 싱크를 정확히 한 번 닫는 멱등성 dispose()를 노출하며 모든 실행자의 finally로 연결됨 (#6463).keyText 키바인딩 헬퍼 가져오기 시 검증에 실패하던 것을 수정 (#6470).oai-events 데이터-채널 전달을 포함한 WebRTC 제안/응답 세션을 위한 네이티브 AudioCapture, AudioPlayback 및 LiveWebRtcPeer 클래스 추가.deviceCheckGenerateToken 내보내기 추가: 원본 Objective-C 런타임 FFI를 통해 DCDevice.generateToken을 구동하며 수동 완료 블록 리터럴 및 제한된 1초 대기로 { supported, tokenBase64, error, latencyMs }를 ChatGPT 데스크톱 앱의 devicecheck.node 애드온 계약과 일치하도록 해결. 비-macOS 빌드는 네트워크를 건드리지 않고 supported: false 해결.DESKTOP_DEADLINE_EXCEEDED)을 강제하고 만료 후 입력을 절대 내보내지 않음; 지원되지 않는 순수-Wayland 캡처 및 XTest 범위 벗어난 또는 음의 원점 좌표 레이아웃은 안전하게 실패.전체 변경 사항: v17.1.0...v17.1.1