OpenClaw 2026.5.19 업데이트 전체 정리: Changes 43개와 Fixes 232개


OpenClaw 2026.5.19 업데이트는 단순한 기능 추가 몇 개가 아니라, 에이전트 운영 원칙, Gateway 재시작 성능, Mac 앱 Settings 화면, Skills/Plugins CLI, 브라우저 제어, Codex app-server, Telegram/Discord/Slack 같은 채널 안정성, QA-Lab 검증 체계까지 넓게 손본 릴리스입니다.

이번 글은 중요한 것만 골라 요약하지 않고, 공식 changelog의 2026.5.19 섹션을 기준으로 Changes 43개와 Fixes 232개, 총 275개 항목을 생략 없이 한국어로 정리했습니다. 코드명, 명령어, 이슈 번호, 기여자 표기는 원문 추적이 가능하도록 최대한 유지했습니다.

Changes 전체 목록 (43개)

  1. 에이전트: 수정 사항은 기본적으로 제한된 리팩터링, 간결한 내부 및 명시적인 플러그인 SDK/API 지원 중단 경로로 설정되어야 함을 명확히 합니다.
  2. 종속성: @openclaw/proxyline을 0.3.3으로 업데이트하세요.
  3. 종속성: Pi 패키지를 0.75.1로 업데이트하고 지원되는 최소 Node.js 22 라인을 22.19로 높입니다.
  4. Docker/Podman: OPENCLAW_DOCKER_APT_PACKAGES를 레거시 폴백으로 유지하면서 추가 적절한 패키지에 대한 런타임 중립 이미지 빌드 인수로 OPENCLAW_IMAGE_APT_PACKAGES를 추가합니다. (#62431) @urtabajev에게 감사드립니다.
  5. 게이트웨이/ACPX: 준비 동작을 변경하지 않고 다시 시작 추적에서 속성 시작 프로브, 구성, 런타임 및 리소스 계산 비용이 발생합니다. (#83300) @samzong님 감사합니다.
  6. 게이트웨이: '/readyz' 사이드카 게이팅을 유지하면서 재시작 준비 대기 시간을 줄이기 위해 시작 로깅 및 플러그인 서비스 시작을 채널 사이드카와 중첩합니다. (#83301) @samzong님 감사합니다.
  7. 플러그인/admin-http-rpc: 신뢰할 수 있는 관리 HTTP RPC 클라이언트가 웹 QR 로그인 흐름을 시작하고 기다릴 수 있도록 허용합니다. (#83259) @liorb-mountapps에게 감사드립니다.
  8. Mac 앱: 일관된 카드 레이아웃, 캐시된 탐색, 더 깔끔한 권한/음성/기술/cron/exec/디버그 창 및 기본 사이드바 주위의 안정적인 간격으로 설정 페이지를 다시 디자인합니다.
  9. Mac 앱: 나머지 설정과 동일한 컴팩트 카드 행을 사용하도록 음성 및 대화 인식 언어 및 깨우기 문구 설정을 개선합니다.
  10. 기술: Codex 우선 폴백 동작을 유지하면서 repo-local Codex 종료 검토 기술과 도우미의 이름을 'autoreview'로 변경합니다.
  11. 기술: 선별된 템플릿 검색, 로컬 SVG/PNG 렌더링, Imgflip 호스팅 렌더링 및 Meme 출처 링크를 위한 밈 제작자 기술을 추가하세요.
  12. 스킬 CLI: --global을 사용하여 공유 관리 스킬을 대상으로 openclaw Skill installopenclaw Skill update를 허용합니다. (#74466) @Marvae에게 감사드립니다.
  13. 브라우저: 보류 중인 모달 대화 상자와 최근에 처리된 모달 대화 상자를 스냅샷에 표시하고 작업이 모달을 열 때 blockedByDialog를 반환하며 browserDialog --dialog-id가 보류 중인 대화 상자에 응답하도록 허용합니다.
  14. 브라우저 CLI: 장기 실행 페이지 기능이 평가 작업 및 요청 제한 시간 예산을 모두 확장할 수 있도록 openclaw browser 평가 --timeout-ms를 추가합니다. (#83447) @eefreenyc에게 감사드립니다.
  15. Codex 앱 서버: 런타임 표면별로 OpenClaw 프롬프트 안내 범위를 지정하므로 기본 Codex는 Codex 소유 기본/특성 지침을 유지하는 반면 OpenClaw는 런타임 컨텍스트, 전달 지침 및 명시적으로 범위가 지정된 명령 힌트만 제공합니다. (#83454) @100yenadmin님 감사합니다.
  16. Docker/Podman: 로컬 이미지 빌드에서 옵트인 Python 패키지 설치를 위해 OPENCLAW_IMAGE_PIP_PACKAGES를 추가합니다. (#83771) @stephenredmond-straiteis에게 감사드립니다.
  17. 에이전트/도구: 라우팅 가드레일을 유지하면서 미디어, 메시징, 세션, cron, 게이트웨이, 웹, 이미지/PDF, TTS, 노드 및 계획 도구 전반에 걸쳐 내장된 도구 설명과 스키마 힌트를 단축합니다.
  18. 기술: 노드 검사기 디버깅, 융합 다이어그램 생성 및 일회용 스파이크 워크플로 기술을 추가합니다.
  19. CLI/플러그인: 생성된 매니페스트 메타데이터, 선택적 도구 선언 및 컨텍스트 팩토리가 있는 입력된 단순 도구 플러그인에 대해 defineToolPluginopenclaw 플러그인 빌드, validateinit를 추가합니다.
  20. 에이전트/스킬: 번들된 스킬 프롬프트 및 메타데이터를 강화하고, 스킬 설명을 인용하고, 현재 CLI/API 지침을 새로 고치고, 내장된 sherpa-onnx 런타임 다운로드를 업데이트합니다.
  21. 기술: 공식 'obsidian' CLI를 대상으로 하고 타사 'obsidian-cli' 대신 등록된 바이너리를 요구하도록 Obsidian 기술을 업데이트합니다.
  22. 기술: pdb, breakpoint(), 사후 검사 및 debugpy 원격 연결을 위한 Python 디버깅 기술을 추가합니다.
  23. Codex: 구성을 직접 편집하지 않고도 채팅에서 구성된 기본 Codex 플러그인을 관리하기 위해 /codex 플러그인 목록, 활성화비활성화를 추가합니다.
  24. 플러그인/메시지: 채널 렌더러에 대한 프레젠테이션 기능 제한을 추가하고, 기본 렌더링 전에 풍부한 메시지 제어를 적용하고, 레거시 '대화형'/Slack 지시문 생성자 API를 더 이상 사용되지 않는 것으로 표시합니다.
  25. 플러그인/하위 에이전트: 채널 전달 경로를 정식 세션 메타데이터로 저장하고 핵심 경로 예측을 위해 임시 하위 에이전트 후크 전달 원본 필드를 더 이상 사용하지 않습니다.
  26. 프록시: 프록시 엔드포인트 TLS에 대해 HTTPS 관리 정방향 프록시 엔드포인트 및 범위가 지정된 'proxy.tls.caFile' CA 신뢰를 지원합니다. (#79171) @jesse-merhi에게 감사드립니다.
  27. QA-Lab: 표준 및 흡수 QA 게이트에 대한 계층 메타데이터를 사용하여 첫 시간 20턴 및 선택적 100턴 런타임 패리티 시나리오를 추가합니다. 수정 #80338; 참조 #80337. @100yenadmin님 감사합니다.
  28. QA-Lab: openclaw qa suite --runtime-parity-tier를 추가하고 표준 Codex-vs-Pi 계층을 선택적/라이브 전용/소크 레인과 별도로 릴리스 확인에 연결합니다. #80337을 수정했습니다. @100yenadmin님 감사합니다.
  29. QA-Lab: 런타임 패리티가 기본 작업 공간 읽기 프롬프트 호환성 드리프트를 포착할 수 있도록 라이브 전용 Codex Pi 모양 읽기 어휘 카나리아를 추가합니다. (#80323) @100yenadmin님 감사합니다.
  30. QA-Lab: 플러그인 후크 충돌, 매니페스트 계약 오류 및 WebChat 직접 응답 자체 메시지 라우팅에 대한 라이브 전용 하네스 자체 상태 시나리오를 추가합니다. (#80323) @100yenadmin님 감사합니다.
  31. QA-Lab: Codex 기본 작업 공간 도구, OpenClaw 동적 도구 및 선택적 플러그인 지원 도구에 대한 런타임 도구 고정 장치 시나리오 및 적용 범위 보고를 추가합니다. #80173을 수정했습니다. @100yenadmin님 감사합니다.
  32. QA-Lab: 패리티 게이트 아티팩트에 대한 선택적 제품군 요약 평가와 함께 'openclaw qa Coverage –tools'를 통해 런타임 도구 고정 장치 적용 범위를 노출합니다. @100yenadmin님 감사합니다.
  33. QA-Lab: 전체 레인 QA 워크플로에서 라이브 프론티어 Codex-vs-Pi 런타임 토큰 효율성 아티팩트 레인을 예약합니다. #80175를 수정했습니다. @100yenadmin님 감사합니다.
  34. QA-Lab: 하드 게이트에는 차단 릴리스 확인 검증기를 사용하여 표준 Codex-vs-Pi 계층에서 OpenClaw 동적 런타임 도구 드리프트가 필요하고 도구 적용 범위 보고서 아티팩트를 게시합니다. 수정 #80339; 참조 #80319. @100yenadmin님 감사합니다.
  35. QA-Lab: 개인-에이전트 승인-거부 시나리오를 추가하여 벤치마크 팩이 거부된 로컬 읽기가 도구 진행이나 픽스처 누출 없이 완전히 중지되었는지 확인할 수 있도록 합니다. (#83150) @iFiras-Max1에게 감사드립니다.
  36. QA-Lab: 증명 지원 보류, 차단 및 완료 상태 보고를 위한 로컬 작업 후속 시나리오를 통해 개인 에이전트 벤치마크 팩을 확장합니다. @iFiras-Max1에게 감사드립니다.
  37. QA-Lab: 'MEMORY.md'를 변경하지 않고도 후보 메모리 승격을 평가할 수 있도록 보고서 전용 Dreaming Shadow Trial 시나리오를 추가합니다. @iFiras-Max1에게 감사드립니다.
  38. 게이트웨이/성능: 반복적인 재시작 준비, 가동 중지 시간, 추적 및 리소스 경사 증거를 위한 pnpm test:restart:gateway 벤치마크 도구를 추가합니다. (#83299) @samzong님 감사합니다.
  39. Android: 스트리밍 마이크 입력, 실시간 오디오 재생, 도구 결과 브리징 및 화면 내역을 통해 대화 모드를 실시간 게이트웨이 릴레이 음성 세션으로 전환합니다. (#83130) @sliekens님, 감사합니다.
  40. 게이트웨이/구성: 구성 편집을 적용하기 전에 도구가 재시작 필수, 핫 리로드 가능 및 무작동 필드를 구별할 수 있도록 구성 조회 다시 로드 메타데이터를 노출합니다. #81409를 수정했습니다. (#81612) @LLagoon3님 감사합니다.
  41. 텔레그램: 일반적인 영구 전달 경로에 대한 최종 답변을 유지하면서 임시 도구 진행을 위해 허용 목록에 있는 기본 DM 초안 미리 보기를 추가합니다. (#83622) @akrimm702님 감사합니다.
  42. QA-Lab: 개인-에이전트 공유 안전 진단 아티팩트 시나리오를 추가하여 지원 핸드오프가 원시 개인 콘텐츠를 생략하면서 유용한 상태를 유지할 수 있도록 합니다. @iFiras-Max1에게 감사드립니다.
  43. QA-Lab: 개인-에이전트 위조 방지 진행 시나리오를 추가하여 완료 청구가 지원되지 않는 외부 진행 상황 대신 로컬 증거와 연결되도록 합니다. (#83824) @iFiras-Max1에게 감사드립니다.


Fixes 전체 목록 (232개)

  1. CLI: 게이트웨이 또는 노드 바인드 경로에 도달하기 전에 65535 이상의 명시적 포트 번호를 거부합니다. #83900을 수정했습니다. (#84008) @hclsys에게 감사드립니다.
  2. Codex 앱 서버: Codex가 모델 전송을 소유할 때 플러그인 도구 인증 프로필을 유지하므로 OpenClaw 동적 도구가 공급자 자격 증명을 확인할 수 있습니다. (#83603) @rubencu에게 감사드립니다.
  3. 메모리/검색: 제한된 rowid 배치에서 JS 측 폴백 벡터 경로(sqlite-vec 인덱스를 사용할 수 없거나 차원이 일치하지 않는 경우 사용됨)를 스캔하고 배치 간 이벤트 루프를 생성하여 큰 청크 테이블이 더 이상 몇 초 창에 대해 Node.js 메인 스레드를 고정할 수 없도록 합니다. 또한 SQL 준비 문을 로컬에 루트로 유지하므로 node:sqlite는 힙 압력 하에서 스캔 중간에 이를 완료할 수 없습니다. #81172를 수정했습니다. @dev23xyz-oss에게 감사드립니다.
  4. 메모리 위키: 비심볼릭 링크 파일 시스템 안전상의 이유로 브리지 소스 페이지 쓰기가 실패할 때 fs-safe 진단을 유지하므로 디렉터리 충돌이 기본 오류 코드와 함께 보고됩니다. (#83776) @TurboTheTurtle에게 감사드립니다.
  5. 텔레그램: 주제 인식 레인의 인바운드 직렬화, 미디어/텍스트 버퍼 및 계정 API 대기열을 라우팅하여 포럼 주제가 형제 주제 트래픽을 차단하지 않도록 합니다. (#83829)
  6. 텔레그램: 대체된 소스 중단 신호를 상속하여 대기열에 있는 포럼 주제 후속 메시지를 유지하므로 활성 턴이 대체된 후에도 나중에 동일한 주제 사용자 턴이 계속 실행되고 응답할 수 있습니다. (#83827) @VACInc에게 감사드립니다.
  7. CLI/업데이트: 관리형 패키지 및 플러그인 설치 중에 npm 신선도 필터를 일관되게 우회하여 새로 게시된 릴리스 플러그인을 설치 가능한 상태로 유지합니다. @jalehman님 감사합니다.
  8. CLI/업데이트: 수동 패키지 교체 전에 관리형 게이트웨이를 중지한 다음 서비스를 다시 설치하고 다시 시작하여 루트 소유 npm 설치 EACCES 복구를 안내합니다. #83747을 수정했습니다. (#83757) @brokemac79님께 감사드립니다.
  9. Twitch: Twurple의 채팅 의도로 새로 고침 채팅 토큰을 등록하면 자동 토큰 새로 고침을 통해 채팅 액세스를 계속 사용할 수 있습니다. (#83750) @TurboTheTurtle에게 감사드립니다.
  10. 에이전트/서브에이전트: 호환 가능한 동일 경로 메시지로 해결되지 않은 원본 항목을 일괄 처리하는 수집 모드 알림 대기열을 유지하고 나중에 호환되는 일괄 처리가 남아 있을 때 실제 교차 채널 비우기 후에 수집을 재개합니다. #83577을 수정했습니다.
  11. 스킬: 스킬 루트 변경을 관찰할 때 기존 세션 스킬 스냅샷을 새로 고치므로 변경된 추가 스킬 디렉터리가 새 세션을 시작하지 않고도 적용됩니다. #83782를 수정했습니다. (#83800) @hclsys에게 감사드립니다.
  12. 공급자/인류: 오래된 로컬 카탈로그 데이터가 텍스트 전용으로 표시하는 경우 현재 Claude 모델 행에 대한 기본 이미지 입력을 유지합니다. (#83756) @TurboTheTurtle에게 감사드립니다.
  13. 공급자/인류: 구성된 모델 참조가 오래된 로컬 카탈로그 행을 통해 해결될 때 Claude 4 이미지 기능을 유지합니다. (#83756) @TurboTheTurtle에게 감사드립니다.
  14. 공급자/DeepSeek: 일반 및 압축 요청이 DeepSeek에 도달하기 전에 anyOf/oneOf 공용체로 MCP 도구 스키마를 정규화하여 공용체 모양 매개변수가 거부되는 것을 방지합니다. (#83766) @TurboTheTurtle에게 감사드립니다.
  15. 제어 UI: 세션 범위 session.tool 게이트웨이 이벤트에서 라이브 도구 진행 상황을 렌더링하므로 외부에서 시작된 실행은 활성 세션에 도구 카드를 표시합니다. (#83734) @TurboTheTurtle에게 감사드립니다.
  16. 아웃바운드: 고정된 시작 레지스트리에 설정 메타데이터만 있는 경우 활성 런타임 레지스트리에서 전송 가능 채널 플러그인을 확인합니다. (#83733) @TurboTheTurtle에게 감사드립니다.
  17. Discord: 복구된 도구 경고 최종 메시지가 보조자의 최종 답변 전후에 전달될 때 스트리밍된 답변 미리 보기를 유지합니다. (#84169) @neeravmakwana에게 감사드립니다.
  18. 제어 UI: 작은 화면에서 보이는 뷰포트 내부에 채팅 삭제 확인 팝오버를 고정합니다. (#83804) @ThiagoCALtoe에게 감사드립니다.
  19. 브라우저: '/act' 평가/배치 작업 및 '/highlight' 경로에 대해 현재 탭 URL 허용 목록 검사를 시행하고 탭 관리 작업은 차단되지 않은 상태로 둡니다. (#78523)
  20. CI: 정확한 증명을 수락하기 전에 ClawSweeper GitHub 앱에서 나오는 실제 행동 증명 판정 마커를 요구합니다. (#83692)
  21. 모델: OpenAI env-key 레이블로 돌아가는 대신 /models 공급자 헤더에 효과적인 OpenAI/Codex 인증 프로필을 표시합니다. (#83697) @yu-xin-c에게 감사드립니다.
  22. CLI: CLI 시스템 프롬프트에 활성 번들 루프백 MCP 도구를 포함하고 프롬프트에 표시되는 도구 표면이 변경되면 공급자 측 CLI 세션을 재설정합니다. (#83785) @TurboTheTurtle에게 감사드립니다.
  23. 브라우저: 'cdpUrl'이 포트를 생략하는 경우 'cdpPort' 프로필을 유지하면서 명시적으로 작성된 URL 포트가 우선하도록 허용합니다. (#82166) @Marvae에게 감사드립니다.
  24. 에이전트/이미지 생성: 동일한 프롬프트 재시도가 여전히 활성 작업 상태를 반환하는 동안 별도의 'image_generate' 프롬프트를 통해 별도의 세션 지원 백그라운드 작업을 시작할 수 있습니다. (#83614) @Elarwei001님께 감사드립니다.
  25. Gateway/WebChat: WebChat 응답을 청크할 때 구성된 'channels.webchat.textChunkLimit' 및 'chunkMode'가 재정의됩니다. (#83713)
  26. 제어 UI: 어시스턴트 응답이 완료된 후 채팅 읽기 표시기가 고정되는 것을 중지합니다. (#83515) @njuboy11님 감사합니다.
  27. 기술: 빠른 검증 중에 비어 있거나 공백만 있는 기술 이름 및 설명을 거부합니다. (#27061)
  28. 세션: 꼬리 보조자 응답을 확인할 때 후행 사용자 지정 성적표 항목을 건너뛰어 내장된 CLI 간격 채우기가 표준 보조자 출력을 복제하지 않도록 합니다. (#83635) @yaoyi1222님께 감사드립니다.
  29. Memory Wiki: CLI/파일 호출자를 위한 절대 보고서 경로를 유지하면서 도구 텍스트 및 세부 정보의 상대 경로로 볼트 내부 Lint 보고서를 보고하여 'wiki_lint' 도구 출력 경로를 안전하게 유지합니다. (#83439) @LLagoon3님 감사합니다.
  30. 텔레그램: 최종이 아닌 진행 상황을 활성 세션 기록에 미러링하지 않고 자세한 도구 진행 상황을 표시하여 내장된 공급자 응답이 중간에 중단되는 것을 방지합니다. (#83631) @kurplunkin에게 감사드립니다.
  31. 텔레그램: 메시지 본문을 로그에서 제외하면서 계정, 채팅, 메시지, 작업, 스레드, 회신, 자동 및 청크 메타데이터를 사용하여 성공적인 아웃바운드 텍스트 및 미디어 전달을 기록합니다. #83196을 수정했습니다. (#83247) @jrwrest에게 감사드립니다.
  32. Cron: 격리된 예약된 작업이 안정적인 cron 세션으로 실행되므로 작업 상태 및 정리가 지원 에이전트 실행을 따를 수 있습니다. (#83606) @jai님 감사합니다.
  33. Codex 앱 서버: Codex 네이티브 하위 에이전트 작업이 차단되거나 실패한 경우 터미널을 미러링하도록 표시합니다. 생성 에이전트 호출이 오래된 초기화 하위 상태와 함께 도착하여 작업 레지스트리 항목이 계속 실행되는 것을 방지합니다. #83852를 수정했습니다. (#83945) @joshavant에게 감사드립니다.
  34. CLI: 소스 실행기에서 문서화된 Node.js 22.19 런타임 플로어를 적용합니다.
  35. 릴리스 안정성: 요청자-에이전트 완료 핸드오프, QA-Lab 모의 생성 속성, Slack 모니터 테스트 격리, 플러그인 제거 피어 픽스처 및 노드 플로어 런처 계약 적용 범위에서 광범위한 게이트 회귀를 복구합니다.
  36. 에이전트/응답: 모델 대체 재시도 동안 대기열에 있는 후속 사용자 메시지와 보조자 오류 스텁을 한 번만 유지하여 손상된 동일한 역할 세션 기록으로 인해 공급자가 반복적으로 거부되는 것을 방지합니다. #83404를 수정했습니다. (#83417) @yetval에게 감사드립니다.
  37. 텔레그램: 모델이 응답된 메시지 본문을 볼 수 있도록 런타임 전용 차례에 대한 간단한 언급 응답에 대한 응답 대상 컨텍스트를 유지합니다. #83767을 수정했습니다. (#83953) @joshavant에게 감사드립니다.
  38. ClawHub: API 요청 URL을 작성할 때 구성된 기본 URL 경로 접두사를 유지하므로 하위 경로 아래에 마운트된 자체 호스팅 ClawHub 인스턴스가 올바르게 라우팅을 유지합니다. (#83982) @ThiagoCALtoe에게 감사드립니다.
  39. Slack: 전달된 인바운드 메시지 ID를 유지하고 동일한 채널 스레드 응답이 스레드 컨텍스트를 잃을 때 페일클로즈하여 지연된 중복 응답 및 우발적인 채널 루트 게시를 방지합니다. #83521을 수정했습니다. @shannon0430님 감사합니다.
  40. Codex 앱 서버: 요청 경계에서 OpenClaw 동적 도구 진단을 완료하여 성공, 실패, 시간 초과, 중단 및 차단된 도구 호출이 활성 도구 상태를 벗어나지 않도록 합니다. #83474를 수정했습니다. @rozmiarD님 감사합니다.
  41. 게이트웨이/구성: 실시간 인증 프로필 런타임 스냅샷을 보존하면서 관련되지 않은 확인되지 않은 인증 프로필 SecretRef에서 구성 쓰기가 실패하지 않도록 합니다.
  42. 게이트웨이/세션: 하위 에이전트가 아닌 /reset에서 저장된 CLI 공급자 재개 바인딩을 지워 다음 차례에서 이전 컨텍스트를 재개하는 대신 새로운 공급자 측 CLI 대화를 시작합니다. (#83448) @jasonyliu에게 감사드립니다.
  43. 의사: 오래된 런타임 핀을 제거하기 전에 일치하는 Anthropic 모델 선택을 모델 범위 런타임 정책으로 이동하여 레거시 전체 에이전트 Claude CLI 의도를 보존합니다. #83491을 수정했습니다. @danielcrick에게 감사드립니다.
  44. Discord/OpenAI: 끊김 현상을 방지하기 위해 OpenAI 실시간 및 프리버퍼 지원 재생을 통해 후속 턴을 듣는 실시간 Discord 음성 세션을 유지합니다. (#80505) @Solvely-Colin에게 감사드립니다.
  45. LM Studio: 원시 템플릿을 전달자 토큰으로 보내는 대신 표준 SecretInput 경로를 통해 '${LMSTUDIO_API_KEY}'와 같은 환경 템플릿 API 키를 확인하고 템플릿이 설정 해제된 경우 헤더 인증 및 검색 키 우선 순위를 유지합니다. #80495를 수정했습니다. (#80568) @MonkeyLeeT에게 감사드립니다.
  46. Discord/하위 에이전트: 스레드 바인딩된 위임 세션의 초기 응답을 상위 채널 대신 바인딩된 Discord 스레드로 라우팅합니다. #83170을 수정했습니다. (#83172) @100menotu001님 감사합니다.
  47. 게이트웨이/세션: 스크립트 파일이 누락된 경우 채널별 레인을 고정하는 대신 실패한 에이전트 세션을 순환합니다. #83488을 수정했습니다. (#83553) @LLagoon3님 감사합니다.
  48. 에이전트: 전송 불가 실패를 선언하기 전에 새로운 세션 상태에서 최종 전달 라우팅을 새로 고치고 복구된 실행을 정상적인 내구성 있는 전달 경로에서 유지합니다. (#83835) @joshavant에게 감사드립니다.
  49. 에이전트: 복구된 전달 컨텍스트를 재사용하기 전에 일치하지 않는 논리 세션에 대해 최종 전달의 새로운 세션 라우팅을 보호합니다. (#83928) @joshavant에게 감사드립니다.
  50. 미디어: 이미지 메타데이터 검색이 인식할 수 없는 이미지 바이트에 대해 외부 디코더 대리자를 호출하는 것을 방지하고 실제 처리 오류 후에 폴백 체인을 중지합니다.
  51. 미디어: 루트 패키지와 함께 Sharp를 설치하고 Sharp를 사용할 수 없는 경우 이미지 크기 조정/변환을 위해 sips, Windows 기본 이미징, ImageMagick, GraphicsMagick 또는 ffmpeg로 대체합니다. #83401을 수정했습니다. @scotthuang님 감사합니다.
  52. 텔레그램: 요청자-에이전트 핸드오프 전반에 걸쳐 주제 ID를 보존하여 생성된 미디어 완성을 포럼 주제로 다시 전달합니다. (#83556) @fuller-stack-dev에게 감사드립니다.
  53. 게이트웨이: 업데이트 브로드캐스트 및 종료 정리를 유지하면서 패키지 업데이트 확인이 더 이상 사이드카 준비 시작을 차단하지 않도록 준비가 완료될 때까지 업데이트 확인 시작을 연기합니다. (#83520) @samzong님 감사합니다.
  54. 텔레그램: /btw 및 읽기 전용 상태 명령이 활성 실행을 중단하지 않도록 하고 시간 초과된 스풀 삭제 표시에 원시 업데이트 페이로드를 유지하지 마세요. 참고문헌 #83272.
  55. 에이전트: 계획 전용 재시도 경로가 실제로 트리거되는 경우에만 엄격한 에이전트 실행 계약 진단을 기록합니다.
  56. 에이전트: 공급자 대체 메타데이터를 보존하면서 모델 대체 사용으로 인한 내장된 세션 인계 및 세션 쓰기 잠금 오류를 중지합니다. #83510을 수정했습니다. @luyao618님 감사합니다.
  57. 에이전트/비디오: 등록된 비디오 제공자가 오디오 입력을 지원하지 않는 한 'video_generate' 참조 오디오 매개변수를 숨깁니다.
  58. 플러그인: 베타에서 기본으로 대체 및 테스트 실행 버전 보고를 포함하여 아티팩트 다운로드를 사용할 수 없는 경우 공식 ClawHub 업데이트를 위해 npm으로 대체합니다.
  59. 플러그인/xAI: xAI 토큰 엔드포인트 호환성을 위해 OAuth 인증 코드 토큰 교환 중에 PKCE 챌린지 필드를 에코합니다. (#83499) @fuller-stack-dev에게 감사드립니다.
  60. Codex 앱 서버: 대기 중인 실행 전에 현재 인바운드 이미지 첨부 파일을 수화하므로 응답 지원 에이전트가 Discord 및 기타 채널 이미지를 기본 비전 입력으로 수신합니다. #83466을 수정했습니다. @iannwu님 감사합니다.
  61. Codex 앱 서버: OpenClaw 동적 도구가 앱 서버 도구 브리지를 통해 완료되도록 코드 모드 전용을 강제하지 않고 기본 코드 모드를 사용 가능하게 유지합니다. #83109를 수정했습니다. @daswass님 감사합니다.
  62. Codex 앱 서버: OpenClaw의 샌드박스 라우팅 셸을 Docker가 아닌 샌드박스 백엔드에 대해 sandbox_exec/sandbox_process로 노출하므로 SSH 샌드박스 에이전트는 Codex 기본 셸을 섀도잉하지 않고 올바르게 라우팅된 셸 경로를 유지합니다. #80322를 수정했습니다. @keramblock님 감사합니다.
  63. 릴리스 안정성: 오래된 세션 진단 및 Codex OAuth 폴백 상태를 복구하여 후속 작업을 차단하지 않고 실행 중단 및 재사용된 새로 고침 토큰을 지웁니다. (#83503) @100yenadmin님 감사합니다.
  64. 메시지/TTS: 메시지 도구가 코어, 게이트웨이 또는 플러그인 전달에 도달하기 전에 TTS 지시문을 적용하여 옵트인 메시지 도구 룸 및 사전 전송이 원시 태그를 유출하는 대신 음성 메모를 첨부하도록 합니다. #81598을 수정했습니다. @CG-Intelligence-Agent-Jack 및 @CoronovirusG10에게 감사드립니다.
  65. 메시지/코덱스: messages.visibleReplies: "automatic"을 이전 모드 옵트아웃으로 문서화하고 테스트하는 동안 기본적으로 메시지 도구 표시 전달에서 Codex 직접/소스 채팅을 유지합니다. 이제 채널 와일드카드 모델 재정의가 하네스 전달 기본값 이전에 직접 채팅에 적용됩니다.
  66. 메모리/QMD: 아카이브 이름만 유사한 일반 '.md' 세션 ID를 유지하면서 QMD 내보내기 후에 보관된 세션 기록 히트를 계속 표시합니다. (#83518; 수정 #83506) @tanshanshan에게 감사드립니다.
  67. Codex 앱 서버: OpenClaw 샌드박스가 아웃바운드 송신을 허용하는 경우 샌드박스 Codex 코드 모드 전환을 위한 네트워크 액세스를 유지합니다. #83347을 수정했습니다. @YusukeIt0님 감사합니다.
  68. Codex 앱 서버: 컨테이너 경로 별칭 또는 읽기 전용 바인드 섀도우를 호스트 측에서 안전하게 표현할 수 없는 경우 기본 코드 모드를 비활성화하는 동시에 샌드박스 작업 공간-쓰기 차례에 대해 쓰기 가능한 Docker 바인드 마운트를 존중합니다. #83737을 수정했습니다. (#83849) @joshavant에게 감사드립니다.
  69. QA-Lab: 제거된 OpenTelemetry 생성 루트 내부와 독립적으로 OTLP 스모크 디코더를 유지합니다.
  70. 메시지: 자동 최종 전달에 대한 기본 그룹/채널 표시 응답은 다시 자동으로 표시되며 주변/공유 공간 및 도구 신뢰성 모델에 대한 message_tool 선택을 유지합니다.
  71. CLI/TUI: runTui가 반환된 후 독립 실행형 /exit 실행을 강제로 종료하므로 온보딩 실행 TUI 하위 항목이 눈에 보이지 않게 살아 있지 않습니다. (#83501) @fuller-stack-dev에게 감사드립니다.
  72. 에이전트/코드 모드: 스키마, 런타임 카탈로그 활성화 및 모델 페이로드 필터링의 에이전트별 코드 모드 구성을 따릅니다. #83388을 수정했습니다. @Kaspre님 감사합니다.
  73. 에이전트/코드 모드: 최상위 exec/wait 디스패치를 ​​위해 before_tool_call 후크에서 에이전트, 세션, 실행 및 채널 컨텍스트를 유지합니다. #83387을 수정했습니다.
  74. QQBot: C2C 입력 표시기를 5초마다 갱신되는 10초 창으로 단축하고 최종 수동 응답 슬롯을 사용할 수 있도록 제한합니다. (#83469)
  75. 답변: 채널이 미리보기 전용 초안을 잃지 않고 완성된 답변을 마무리하거나 보낼 수 있도록 실시간 미리보기 업데이트 후에도 최종 페이로드 전달을 유지합니다. (#83468)
  76. Discord: 표시되는 최종 메시지를 중복 제거하는 대신 진행 모드 미리 보기 스트림에서 최종 답변을 제공합니다. (#83443) @compoodment님, 감사합니다.
  77. 공급자/Xiaomi: OpenClaw 사고가 비활성화된 경우에도 공급자가 요구하는 사고 블록으로 MiMo Anthropic 호환 reasoning_content를 재생하여 mimo-v2-flash에 대한 후속 도구 전환을 수정합니다. #83407을 수정했습니다. @Xgenious7님 감사합니다.
  78. 에이전트/실행 승인: 에이전트 소유 게이트웨이 승인 호출에서 승인-런타임 자격 증명을 전달하므로 승인되지 않은 후속 호출에서 지연되는 대신 기존 런타임 경로를 통해 승인된 비동기 명령이 완료됩니다. @IWhatsskill, @Patrick-Erichsen, @jesse-merhi에게 감사드립니다.
  79. 게이트웨이/스킬: WebSocket 연결 확인을 통해 실행 전 원격 macOS 스킬 빈을 새로 고치므로 느린 'system.which' 시간 초과 경고를 기록하는 대신 오래된 노드 세션이 빠르게 건너뜁니다.
  80. CLI/config: 활성 구성에서 참조하지 않는 깨진 검색 플러그인이 'openclaw config verify' 실패를 방지하는 동시에 명시적으로 구성된 플러그인 항목에 대한 치명적인 오류를 유지합니다.
  81. GitHub Copilot: 발송 전에 재생 불가능한 ID가 있는 재생 항목을 추론하는 안전하지 않은 기본 응답을 삭제하여 영향을 받는 Copilot 세션이 'invalid_request_body'로 인해 실패하는 것을 방지합니다. #83220을 수정했습니다. @galiniliev에게 감사드립니다.
  82. 에이전트/코덱스: 구성된 모델 폴백을 자동으로 시도하는 대신 명시적으로 요청된 Codex 하네스가 등록되지 않은 경우 페일클로즈됩니다. #83349를 수정했습니다. @r2-vibes님 감사합니다.
  83. QA-Lab: 통과/통과 패리티 엔벨로프 드리프트를 누락된 적용 범위로 처리하는 대신 누락된 필수 도구 실행 시 런타임 도구 적용 실패를 만듭니다.
  84. 코어/플러그인: 게이트웨이 인증 정리, Claude 세션 ID 경로, 플러그인 활성화 정책, 패치 적용 덩어리 처리, 진단 수정 및 플러그인 메타데이터 검증 전반에 걸쳐 Clawpatch 보고된 엣지 케이스를 강화합니다.
  85. UI: 세션 및 채팅 선택기에서 내부 재정의 문구를 유출하는 대신 추론 선택을 일반 레이블로 표시합니다.
  86. Mac 앱: 채널 빠른 설정 내에서 구성 제목을 반복하지 마세요.
  87. Mac 앱: 설정 사이드바를 항상 표시하고 중복된 제목 표시줄 숨기기/표시 컨트롤을 제거합니다.
  88. Mac 앱: 페이지가 동일한 왼쪽 및 오른쪽 레일을 공유하도록 설정 창 콘텐츠 여백을 표준화합니다.
  89. Mac 앱: SSH 터널보다 명시적인 개인/Tailscale/LAN 게이트웨이 엔드포인트를 선호하고, 레거시 루프백 터널 구성을 보존하고, 전송 선택을 유지하고, 터널링이 실제로 실패할 때 캡처된 SSH 표준 오류를 표시합니다.
  90. 게이트웨이/세션: 소유자 또는 상위 세션이 구성된 에이전트에 속할 때 구성된 전용 세션 목록에 ACP/acpx 및 런타임 하위 세션이 표시되도록 유지합니다.
  91. Mac 앱: 원격 게이트웨이 연결이 끊어졌을 때 앱 수준 메뉴 명령과 대시보드 오류 상태에 도달할 수 있도록 유지합니다.
  92. Mac 앱: 유용한 오류 세부 정보를 자르는 대신 더 긴 게이트웨이 및 컨텍스트 오류를 ​​메뉴에 표시할 수 있습니다.
  93. Mac 앱: 연결 창에서 읽을 수 있는 레이블과 전체 작업 버튼 텍스트를 유지하도록 설정에서 원격 게이트웨이 필드를 강화합니다.
  94. Mac 앱: 사용자 정의 설정 카드 행을 왼쪽 정렬 및 전체 너비로 유지하여 검색 및 상태 섹션이 더 이상 중앙에 또는 분리되어 표시되지 않도록 합니다.
  95. Mac 앱: 위치 권한 제어를 나머지 설정과 동일한 후행 열에 정렬합니다.
  96. Mac 앱: Dock 아이콘 메뉴에 대시보드, 채팅, 캔버스 및 설정 바로가기를 추가합니다.
  97. Mac 앱: 설정 창의 기본 분할 보기 사이드바를 명시적인 레이아웃으로 대체하여 사이드바가 표시되거나 숨겨질 때 페이지 콘텐츠가 선행 여백을 유지하도록 합니다.
  98. Mac 앱: 채널 빠른 구성을 정렬된 설정 행으로 렌더링하고 빠른 창에서 안전하게 편집할 수 없는 스키마 전용 변형을 숨깁니다.
  99. 게이트웨이/웹 채팅: 채팅 기록 및 실시간 메시지 이벤트에서 내부 런타임 컨텍스트 및 기타 display: false 대화 내용 메시지를 숨깁니다. #83216을 수정했습니다. @EmpireCreator님께 감사드립니다.
  100. CLI/help: gateway, doctor, statushealth 도움말 등록을 작업/런타임 가져오기에서 유지하므로 하위 명령 --help는 제한된 터미널에서 가볍게 유지됩니다. #83228을 수정했습니다. @dfguerrerom님 감사합니다.
  101. CLI/도움말: LanceDB 메모리 사용자가 사용할 수 없는 memory 명령 대신 ltm을 볼 수 있도록 활성 메모리 슬롯을 기반으로 플러그인 소유 명령 도움말을 표시합니다. #83745를 수정했습니다. (#83841) @joshavant에게 감사드립니다.
  102. Cron/Discord: 메시지 도구 전용 소스 응답 모드에서 명시적인 알림 실행을 유지하여 예약된 에이전트가 자동으로 표시되는 응답을 통해 에코하는 대신 게시를 한 번만 전환하도록 합니다. #83261을 수정했습니다. @Theralley님 감사합니다.
  103. 텔레그램: 인바운드, 오디오 프리플라이트 및 건너뛴 메시지 후크 컨텍스트에서 포럼 주제 원본 대상을 보존하여 후속 전달이 원래 주제에 계속 바인딩되도록 합니다. #83302를 수정했습니다. @M00zyx님 감사합니다.
  104. 텔레그램: 새로운 대체 전송에서 HTTP 421 잘못된 요청 전송 실패를 다시 시도하여 일시적인 에지 노드 라우팅 오류가 더 이상 아웃바운드 응답을 중단하지 않도록 합니다. #48892를 수정했습니다. (#48908) @MarsDoge에게 감사드립니다.
  105. 텔레그램: 기본 채팅에 message_thread_id 없이 재시도하는 대신 텔레그램이 메시지 스레드를 찾을 수 없음을 보고할 때 주제 전송이 닫히지 않습니다. 참고문헌 #83302.
  106. 구성/하위 에이전트: 무시된 에이전트 모델 'timeoutMs' 키를 제거하고, 하위 에이전트 모델 구성을 기본/대체 선택으로 유지하고, 의사를 통해 배송된 오래된 구성을 정리합니다. #83291을 수정했습니다. @giodl73-repo에게 감사드립니다.
  107. Mac 앱: 세션 설정 창을 표준 설정 페이지 여백 및 행 간격에 맞춥니다.
  108. OpenAI/Codex: 구성 검증 중에 사용 가능한 'openai-codex' GPT-5.1, GPT-5.2 및 GPT-5.3 모델 참조 거부를 중지하고 제거된 Spark 별칭은 억제된 상태로 유지합니다. #83303을 수정했습니다.
  109. 플러그인/xAI: 보호된 루프백 콜백 CORS 처리, 비디오 생성 폴링/기본값 및 기본 호스트 사용자 에이전트 속성을 포함하여 OAuth 지원 xAI 로그인 및 사이드카 인증 수정을 완료했습니다. (#83322) @Jaaneek에게 감사드립니다.
  110. Codex 앱 서버: 최종 스냅샷에서 집계된 출력이 생략된 경우 미러링된 기록 및 궤적 내보내기에서 스트리밍된 기본 명령 출력을 보존합니다. (#83200) @rozmiarD님, 감사합니다.
  111. Codex 앱 서버: 채팅 또는 발신자 정책이 도구를 거부할 때 장애 시 종료되며, 제한된 회전에 대해 네이티브 코드, 앱, 환경 및 사용자 MCP 표면이 비활성화됩니다. (#82374) @VACInc에게 감사드립니다.
  112. Codex 앱 서버: 너무 큰 예상 기록이 잘릴 때 최근 컨텍스트 엔진 메시지를 유지하므로 긴 채널 세션의 짧은 후속 조치가 오래된 이전 전환으로 돌아가지 않습니다. (#83127) @VACInc에게 감사드립니다.
  113. Codex 앱 서버: 중복된 직접 하위 에이전트 표면을 피하면서 기본 하위 에이전트를 통해 Codex 기본 위임을 조정하는 동시에 OpenClaw 세션 생성을 검색 가능하게 유지합니다. (#83329) @fuller-stack-dev에게 감사드립니다.
  114. Codex 앱 서버: 유지 관리 중에 오래된 하위 Codex 기본 하위 에이전트 작업 미러를 복구하고 OpenClaw 하위 세션 없이 해당 레지스트리 행을 취소할 수 있도록 허용합니다. (#82836) @yshimadahrs-ship-it 및 @joshavant에게 감사드립니다.
  115. Feishu: 세션 스레드 설정에서 바인딩된 하위 에이전트 전달 원본을 반환하므로 Feishu 하위 에이전트 완료가 동일한 DM 또는 주제로 다시 라우팅됩니다. (#83190) @100menotu001님 감사합니다.
  116. CLI/업데이트: macOS 전용 복구 텍스트 대신 systemd, LaunchAgent, 예약된 작업 또는 일반 서비스 관리자 지침을 표시하여 플랫폼별로 업데이트 후 게이트웨이 복구 힌트를 맞춤화합니다. (#83096) @rubencu에게 감사드립니다.
  117. 플러그인: 기존 before_agent_start 후크에 기본 15초 제한 시간을 적용하여 중단된 플러그인 핸들러가 더 이상 에이전트 시작을 차단하지 않도록 합니다. #48534를 수정했습니다. (#83136) @therahul-yo님 감사합니다.
  118. Feishu: DM, 그룹 및 브로드캐스트 차례에 대한 인바운드 세션 전달 컨텍스트를 새로 고쳐 나중에 응답이 오래된 WebChat 라우팅을 상속하지 않도록 합니다. #78274를 수정했습니다.
  119. 에이전트/하위 에이전트: 생성 허용을 보고하기 전에 초기 하위 에이전트 레지스트리 저장이 필요하며, 레지스트리 쓰기가 실패할 때 추적되지 않은 실행을 잃는 대신 생성 오류를 반환합니다. (#83146) @yetval에게 감사드립니다.
  120. QA-Lab/qa-channel: 수정된 에이전트 도구 시작 추적을 아웃바운드 QaBusMessage 레코드에 첨부하여 시나리오가 응답 텍스트에만 의존하는 대신 실제 도구 사용을 주장할 수 있습니다. #67637을 수정했습니다. @100yenadmin님 감사합니다.
  121. QA-Lab: 보조 메시지 사용이 누락된 경우 라이브 런타임 패리티 보고에 실패하여 '0 대 0' 라이브 토큰 행이 통과 증명으로 보고되지 않도록 합니다. #80411을 수정했습니다. @100yenadmin님 감사합니다.
  122. QA-Lab: Codex 절감액을 회귀와 별도로 분류하고 임계값을 초과하는 긍정적인 Codex-over-Pi 라이브 토큰 델타만 실패하는 런타임 토큰 효율성 사이드카 보고서를 추가합니다. #81093을 수정했습니다. @100yenadmin님 감사합니다.
  123. QA-Lab: 휴대용 Codex 인증을 사용할 수 없는 경우 격리된 작업자를 시작하기 전에 Codex 지원 OpenAI 라이브 런타임 쌍 실행이 실패하는 동시에 격리된 QA 에이전트에 대해 API 키 대체 및 구성된 Codex 키를 준비합니다. #80412를 수정했습니다. @100yenadmin님 감사합니다.
  124. QA-Lab: GPT-5.5를 Claude Opus 4.7과 비교하기 위해 패리티 게이트, 모의 프론티어 설비, 모델 시나리오 및 워크플로 아티팩트 레인을 새로 고칩니다. #74262를 수정했습니다. @100yenadmin님 감사합니다.
  125. QA-Lab: 소스 검색 및 하위 에이전트 시나리오에 대해 모의 패리티 디스패치 공급자를 인식하도록 하여 OpenAI 및 Anthropic 레인이 더 이상 동일한 미리 준비된 계획을 공유하지 않도록 합니다. #64879를 수정했습니다. @100yenadmin님 감사합니다.
  126. QA-Lab: 인증되지 않은 부트스트랩 페이로드에서 Control UI 전달자 토큰 반환을 중지하고 Docker 하네스 포트를 루프백 전용 호스트 주소에 바인딩합니다. (#66355) @pgondhi987님께 감사드립니다.
  127. Mac 앱: Cron 작업 설정 창을 렌더링할 때 SwiftUI 메타데이터 충돌을 방지합니다.
  128. 에이전트/하위 에이전트: 실행 모드 유지 세션 스윕 TTL 이후 하위 에이전트 레지스트리 항목을 유지하므로 정리가 완료된 후에도 유지된 하위 에이전트 실행이 계속 표시됩니다. #83132를 수정했습니다. (#83168) @yetval에게 감사드립니다.
  129. 에이전트/OpenAI 스트림: 폭주하는 응답 청크 사이에서 'setImmediate' 대신 'setTimeout(0)'을 통해 산출하므로 중단 타이머가 산출 중에 실행될 수 있고 핫 스트림에서 시간 초과 취소 응답을 유지할 수 있습니다. 참고문헌 #82462.
  130. 에이전트/코덱스: 기존 oauthRef 지원 OAuth 프로필을 사용 가능한 상태로 유지하고 openclaw doctor --fix는 새로운 사이드카 자격 증명을 생성하지 않고 이를 인라인 자격 증명으로 다시 마이그레이션합니다. (#83312) @joshavant에게 감사드립니다.
  131. 에이전트/Codex: Codex 하네스 런타임과 함께 선택한 공급자 소유자를 로드하므로 플러그인 허용 목록 범위 런타임 로드 시 'openai-codex' 모델이 해결됩니다. #83380을 수정했습니다. (#83519) @joshavant에게 감사드립니다.
  132. 텔레그램: 정지된 격리 수신 핸들러를 삭제 표시로 실패하고 다시 시작하기 전에 동일한 레인 응답 작업을 중단하므로 나중에 동일한 채팅 업데이트가 중단된 후 배수됩니다. #83272를 수정했습니다. (#83505) @joshavant에게 감사드립니다.
  133. CLI/config: SecretRef 진단을 stderr로 보내 JSON 명령 stdout을 구문 분석 가능한 상태로 유지합니다.
  134. CLI/의사: '0.0.0.0'과 같은 레거시 비루프백 게이트웨이 바인드 호스트 별칭을 마이그레이션할 때 시드 제어 UI에서 원본을 허용했습니다. #83286을 수정했습니다. @giodl73-repo에게 감사드립니다.
  135. CLI/플러그인: 패키지에 설치된 openclaw memory 명령이 올바르게 등록되도록 번들 메모리 CLI를 패키지 항목으로 제공합니다.
  136. CLI/업데이트: 업데이트된 설치 레지스트리에서 패키지 교체 및 시드 사후 코어 복구 중에 의사 시간 플러그인 패키지 설치를 연기하여 중복 재설치 실패를 방지합니다.
  137. CLI/업데이트: 레거시 패키지 핸드오프 중에 이전 부모가 읽을 수 있는 구성 메타데이터를 보존하고, ClawHub 플러그인 아티팩트를 사용할 수 없는 경우 공식 '@openclaw/*' npm 플러그인 패키지로만 대체하고, 업데이트 중에 관리형 서비스 패키지 루트에 대한 권한을 유지합니다.
  138. Feishu: 객체 지원 앱 비밀을 누락된 것으로 처리하는 대신 SecretRef 최상위 자격 증명을 구성된 기본 계정으로 감지합니다.
  139. 게이트웨이/다시 시작: 고아 하위 항목을 분리 생성하는 대신 일반 관리되지 않는 SIGUSR1/config 다시 시작을 프로세스 내에서 유지하고, 새로운 프로세스 경로에서 업데이트 다시 시작을 유지하면서 사용자 지정 감독자 PID 추적을 유지합니다. #65668을 수정했습니다.
  140. CLI/완료: 설치 및 의사 완료 설치 중에 구체적인 PowerShell 프로필 경로를 확인하고 명령을 다시 로드합니다. #44296을 수정했습니다. (#83059) @yu-xin-c에게 감사드립니다.
  141. 텔레그램: 하드 getUpdates 요청 가드 아래에 격리된 긴 폴링을 유지하여 timeoutSeconds가 높은 유휴 봇 계정이 잘못된 연결 끊김 및 재시작 루프를 방지하도록 합니다. #83264를 수정했습니다. @riccodecarvalho에게 감사드립니다.
  142. 공급자/Google: 기본 재생 중에 Gemini 3 도구 호출 사고 서명을 보존 및 복구하므로 thought_signature 400 누락으로 인해 함수 호출 회전이 더 이상 실패하지 않습니다. #72879를 수정했습니다. (#80358) @abnershang에게 감사드립니다.
  143. 텔레그램: 최신 보조 텍스트를 확인할 때 기록 전용 전달 미러 및 게이트웨이 삽입 행을 건너뛰어 보관된 미리 보기가 최종 응답을 오래된 조각으로 바꾸는 것을 방지합니다. #83159를 수정했습니다. (#83362) @joshavant에게 감사드립니다.
  144. 메모리/QMD: 의미론적 QMD 하위 검색을 정규화하는 동시에 하이픈으로 연결된 원시 쿼리에 대한 어휘 검색을 유지하여 점선 식별자 및 날짜에 대한 내장 인덱스로 대체되는 것을 방지합니다. #81328을 수정했습니다.
  145. 메모리 코어: 저하된 '메모리 인덱스' 경고에서 sqlite-vec 로드 실패와 의미론적 벡터 임베딩 누락을 구별하므로 벡터 리콜 진단은 저장소가 준비되었을 때 sqlite-vec를 비난하는 대신 해결되지 않은 차원을 가리킵니다. #75624를 수정했습니다. (#83056) @xuruiray 및 @Noah3521에게 감사드립니다.
  146. 에이전트/하위 에이전트: 완료 알림을 원래 실행 세션으로 다시 라우팅하는 동시에 샌드박스-피어 컨트롤러 소유권을 유지하고 하위 에이전트 제어 및 완료 전달 범위를 올바르게 유지합니다. #80201을 수정했습니다. (#80242) @Jerry-Xin에게 감사드립니다.
  147. 게이트웨이: 하나의 핫 리로드 채널 다시 시작이 실패하면 나머지 채널을 계속 다시 시작하는 동시에 총 다시 로드 실패를 계속 보고하고 플러그인 사전 교체 중지를 롤백합니다. #83054를 수정했습니다. @zqchris님 감사합니다.
  148. 게이트웨이/플러그인: 다중 게이트웨이 프로세스가 다른 라이브 게이트웨이에 대해 플러그인 HTTP 제어 평면 호출을 실행할 수 없도록 관리자 HTTP RPC 디스패치를 ​​허용 게이트웨이 인스턴스에 바인딩합니다. #83486을 수정했습니다. (#83487) @coygeek에게 감사드립니다.
  149. Telegram: 폴링 계정을 수동으로 중지한 것으로 표시하지 않고 핫 리로드를 다시 시작하고 작업자 종료 후 격리된 수신을 완전히 다시 시작하여 구성 다시 로드 시 Telegram 응답을 보존합니다. #83008을 수정했습니다. (#83410) @joshavant에게 감사드립니다.
  150. Telegram/Ollama: 현재 Telegram 이미지 첨부 파일을 기본 PI/Ollama 비전 전환으로 전달하여 라이브 사진 프롬프트가 기본 이미지로 Ollama에 도달하도록 합니다. #83023을 수정했습니다. (#83516) @joshavant에게 감사드립니다.
  151. 게이트웨이/비밀: 전체 비밀 런타임에서 경량 비밀 런타임 상태 및 인증 저장 캐시를 분할하고 게이트웨이 시작 구성에 SecretRef 값이 없을 때 시작 빠른 경로를 선택하여 정리 및 새로 고침 의미 체계를 유지하면서 비밀 시작 속도를 높입니다.
  152. Codex 앱 서버: 기본 Codex 세션에 들어가는 동적 도구 결과 텍스트를 다시 시작하고 제한하기 전에 대형 기본 Codex 스레드를 회전하여 오래된 대형 컨텍스트가 OpenClaw 압축에서 살아남는 것을 방지합니다. (#82981) @hansolo949님 감사합니다.
  153. 게이트웨이/다시 시작: 소켓과 채널이 닫히기 전에 다시 종료하는 동안 보류 중인 응답과 활성 채팅 실행을 비우고, 시간 초과된 채팅을 중단하면 일반 정리 경로를 통해 실행됩니다. (#69121) @alexlomt님, 감사합니다.
  154. 에이전트/Codex: OpenAI 모델 실행 전 압축 및 메모리 플러시 확인을 위해 Codex 런타임 컨텍스트 창을 사용하므로 더 작은 기본 컨텍스트 제한에 도달하기 전에 GPT-5.5 Codex 세션이 압축됩니다. #82982를 수정했습니다. @vliuyt님 감사합니다.
  155. QA-Lab: 제품군 상위가 종료될 때 분리된 게이트웨이 임시 루트를 정리하고 게이트웨이에서 대기하며 구성이 다시 시작된 후 전송 준비 상태를 유지하여 중단된 실행으로 인한 오래된 'qa-channel' 노이즈를 줄입니다. #65506을 수정했습니다. @100yenadmin님 감사합니다.
  156. QA-Lab: 버스를 다시 시작한 후 오래된 미래 커서와 함께 도착하는 qa-bus 긴 폴링을 깨워 하네스 클라이언트에 대한 재연결 준비 상태를 유지합니다. (#67142) @hxy91819님 감사합니다.
  157. QA-Lab: 원시 OS 임시 경로 대신 OpenClaw가 선호하는 임시 루트 아래에 멀티패스 전송 스크립트를 준비하여 VM 실행기를 임시 경로 가드레일 내부에 유지합니다. (#64098) @ImLukeF에게 감사드립니다.
  158. 에이전트/응답: 살아남은 응답 미디어를 유지하고 다른 미디어 참조가 실패할 때 경고를 추가하므로 부분 미디어 정규화가 더 이상 오류를 자동으로 삭제하지 않습니다. @Jerry-Xin에게 감사드립니다.
  159. 구성/모델: 모델 호환 구성에서 thinkingFormat: "together"를 허용하여 Together 경로가 Together 관련 사고 응답 형태를 선택할 수 있도록 합니다.
  160. 플러그인/토큰주스: 번들로 제공되는 토큰주스 런타임을 0.7.1로 향상하여 Codex 후크 승인 호환성, 사전 도구 명령 래핑 수정, OpenClaw 플러그인에 대한 Rolldown/Vitest 출력 압축 개선 사항을 제공합니다.
  161. 에이전트/OpenAI: 하드코딩된 간결 캡을 사용하여 GPT-5 최종 응답 사후 처리를 중지하고, 합성 타원을 추가하는 대신 전체 채널 응답을 보존하고, 엄격한 에이전트 GPT-5 실행이 활성화될 때 기록합니다. #82910을 수정했습니다.
  162. Mac 앱: 더 깔끔한 상태 패널, 카드 행 및 단일 기본 제목 표시줄 사이드바 토글을 사용하여 설정 일반 및 연결 창을 개선합니다.
  163. 에이전트/미디어: 요청자 세션 완료 핸드오프가 실패할 경우 실패한 비동기 이미지, 음악 및 비디오 생성 완료를 직접 전달하므로 채널 사용자는 자동 대체 중단 대신 공급자 오류를 볼 수 있습니다.
  164. 브라우저/CDP: NO_PROXY 케이스 모두에서 루프백 프록시 우회를 활성 상태로 유지하고 연결 실패 진단에서 홈 상대 Chrome MCP 프로필 경로를 수정합니다.
  165. 에이전트/음악: 노래, 징글, 비트, 찬송가 및 악기 요청을 가사 전용 응답 대신 music_generate 오디오 생성으로 조정하고 정확한 노래 단어에 대해 가사를 예약합니다.
  166. Codex 앱 서버: 기본 Codex 도구 호출 및 결과를 궤적 아티팩트에 기록하므로 디버그/궤적 내보내기에서 OpenClaw 브리지 회전뿐만 아니라 전체 Codex 기본 도구 기록을 캡처할 수 있습니다. @vyctorbrzezowski에게 감사드립니다.
  167. Codex/app-server: 기본 Codex 제어 및 후속 작업이 기본 에이전트 클라이언트로 대체되지 않도록 소유 에이전트 런타임에서 바인딩된 대화 세션을 유지합니다. #82954를 수정했습니다. (#82993)
  168. CLI/추론: 원샷 공급자 확인이 기본 에이전트 기록 상태를 상속하지 않도록 새로운 명시적 세션에서 게이트웨이 모델 프로브를 실행합니다. (#82861) @Kaspre에게 감사드립니다.
  169. Providers/Together: 공유 텍스트 모델 구성이 여전히 v1 기본 URL을 가리키는 경우에도 Together의 v2 비디오 API에 비디오 생성 요청을 보냅니다. (#82992)
  170. 브라우저 CLI: 중첩된 명령에서 브라우저 수준 옵션을 유지하고, 지연 명령 등록 중에 옵션 값을 건너뛰고, 광고된 대기 창에 대해 장기 실행 대기/다운로드/대화 상자 후크를 열어 둡니다.
  171. CLI/세션: 다른 목록 스타일 명령과 일치하는 openclaw 세션의 별칭으로 openclaw 세션 목록을 허용합니다. #81139를 수정했습니다. (#81163) @YB0y님 감사합니다.
  172. 채널/스트림 미리보기: 채널별 튜닝을 위한 streaming.progress.maxLineChars를 사용하여 명령/경로 접미사를 유지하면서 간결한 진행 초안 줄을 넓히고 단어 경계에서 문장을 잘라냅니다.
  173. CLI/플러그인: 구성된 런타임에 누락된 소유자 플러그인이 필요할 때 openclaw 플러그인 닥터가 경고하도록 하여 openclaw doctor --fix와 동일한 설치 매핑을 공유합니다. #81326을 수정했습니다. (#81674) @Zavianx에게 감사드립니다.
  174. 에이전트/Codex: Codex 공급자를 통해 'openai-codex'로 확인되는 OpenAI 실행을 라우팅하고 하네스가 전송을 소유할 때 OpenClaw의 저장된 OAuth 프로필을 Codex 하네스로 부트스트랩하므로 기존 Codex OAuth 프로필에도 불구하고 'openai/*' 모델 참조가 더 이상 'openai-codex에 대한 API 키를 찾을 수 없음'으로 인해 실패하지 않습니다. (#82864) @ragesaq에게 감사드립니다.
  175. 에이전트/ACP: Codex ACP 출력 없음 실행에 대한 수정된 프록시 환경 진단을 포함하여 프롬프트 제출 및 런타임 활성 하위 지연을 실제 대화형 대기와 구별합니다. #44810을 수정했습니다.
  176. 에이전트/메모리: 'tools.allow' 경고에서 구성된 핵심 도구를 사용할 수 없는 경우 메모리 트리거 압축은 '읽기' 및 추가 전용 '쓰기'만 노출한다는 점을 설명합니다. #82941을 수정했습니다. @galiniliev에게 감사드립니다.
  177. 에이전트/OpenAI: OpenAI 응답 및 채팅 완료 호출 전반에 걸쳐 프롬프트 캐시 재사용을 위해 결정적 도구 페이로드 순서를 유지합니다. (#82940) @galiniliev에게 감사드립니다.
  178. ACP/Codex: 터미널 ACP 턴 결과를 존중하므로 실패한 Codex/acpx 실행은 진행 텍스트만 성공한 후에 성공한 것으로 기록되지 않습니다. #79522를 수정했습니다. @dudaefj님 감사합니다.
  179. 텔레그램: 미디어 그룹이 모든 사진을 건너뛴 앨범을 포함하여 다운로드에 실패한 사진을 삭제할 때 경고합니다. #55216을 수정했습니다. (#82987) @eldar702님께 감사드립니다.
  180. 에이전트/진단: 실제 교체 핸들 불일치 진단을 유지하면서 반복되는 동일한 핸들 내장 실행 정리를 멱등원으로 처리합니다. #82959를 수정했습니다. (#82960) @galiniliev에게 감사드립니다.
  181. 에이전트/하위 에이전트: 대용량 파일이 잘릴 때 부트스트랩 컨텍스트에서 우선순위가 높은 'AGENTS.md' 정책을 유지하고 범위가 지정된 규칙을 사용하기 전에 에이전트에게 전체 정책 파일을 읽도록 경고합니다. #82920을 수정했습니다. (#82921) @galiniliev에게 감사드립니다.
  182. 에이전트/기술: 소유자 전용 필터링 전에 인라인 'command-dispatch: 도구' 기술 디스패치에 전체 유효 도구 정책 파이프라인을 적용하고 구성된 허용, 거부, 샌드박스, 발신자, 그룹 및 하위 에이전트 제한 사항을 유지합니다. (#78525)
  183. Codex: 도구 전 안전 및 승인 릴레이를 유지하면서 등록된 후크 핸들러가 없는 도구 후/완결 이벤트에 대한 기본 후크 릴레이 하위 프로세스 생성을 방지합니다. #76552를 수정했습니다. (#78004) @evgyur님, 감사합니다.
  184. 채널 계정: 명명된 계정이 기본 자격 증명 자료와 함께 추가될 때 최상위 기본 채널 계정이 표시되도록 유지하므로 기존/새 계정 혼합 구성이 자동으로 삭제하는 대신 '기본값'을 계속 확인합니다.
  185. 에이전트/CLI: 비어 있는 성공적인 CLI 하위 프로세스 응답을 empty_response로 거부하고 공유 인증 프로필 상태에서 유지하므로 빈 Claude CLI 결과가 더 이상 페이로드 없음 녹색으로 바뀌지 않습니다. #83231을 수정했습니다. (#83421) @joshavant에게 감사드립니다.
  186. Codex/Telegram: 최종 턴 스냅샷에서 기본 Codex 도구 진행 상황을 합성하여 명령 이벤트가 완료될 때만 Telegram /verbose가 계속 표시되도록 합니다.
  187. Codex/Telegram: 메시지 전송 및 활동 로그 노이즈를 억제하면서 직접 메시지 도구 전용 차례에 Codex 자세한 도구 요약을 제공합니다. (#83186) @kurplunkin에게 감사드립니다.
  188. Mac 앱: 구성 스키마 작업을 연기하고, 시작 채널 검색을 방지하고, 디코딩된 채널 상태 행을 캐싱하고, 전체 생성된 채널 스키마 대신 간략한 빠른 설정만 표시하여 채널 설정을 더 빠르게 열 수 있습니다.
  189. 제어 UI: 프로토콜 불일치 오류에 제어 UI 및 게이트웨이 프로토콜 버전을 포함하여 오래된 앱/대시보드 쌍을 통해 어느 쪽을 다시 빌드하거나 다시 시작해야 하는지 식별합니다.
  190. 게이트웨이/프로토콜: 내부 인바운드 이벤트 분류를 유지하면서 Gateway WS 프로토콜 v4를 복원하고 기존 'inboundTurnKind' 와이어 필드에 'message.action' 룸 이벤트 메타데이터를 유지합니다.
  191. 에이전트/도구: 메시지 도구에 오래된 웹 채팅 컨텍스트가 있는 경우 웹 채팅 세션 키가 아닌 경로를 선호하므로 메시지 도구 전용 응답이 원래 채널에 계속 전달됩니다. #82911을 수정했습니다. (#83004) @joshavant에게 감사드립니다.
  192. 채널: 채널 전달 컨텍스트로 에이전트 기본 세션을 오염시키는 대신 격리된 '채널별 피어' 세션에서 직접 메시지 마지막 경로 쓰기를 유지합니다. #36614를 수정했습니다. @aspenas님 감사합니다.
  193. Mac 앱: 설정 사이드바 토글을 기본 제목 표시줄로 이동하고 일반 창 너비를 좁힙니다.
  194. Mac 앱: 방문한 설정 창을 계속 마운트하여 탭 전환 시 더 이상 공백이 생기지 않고 해당 콘텐츠가 다시 로드되지 않습니다.
  195. Mac 앱: 생성된 전체 구성 스키마를 미리 가져와 렌더링하는 대신 얕은 스키마 조회에서 구성 설정을 열고 요청 시 선택한 경로를 로드합니다.
  196. Codex: Codex 앱 서버 및 OpenAI 응답이 재생되기 전에 인라인 이미지 페이로드를 삭제하고, 잘못된 이미지 오류 후에 오염된 Codex 스레드 바인딩을 삭제합니다. #82878을 수정했습니다.
  197. 공급자/GitHub Copilot: 토큰 교환, 카탈로그, 모델 호출, 사용 및 임베딩 전반에 걸쳐 ID 인코딩 Copilot API 응답을 요청하므로 압축된 비즈니스 계정 오류 페이로드가 더 이상 gzip 바이트로 JSON 파서에 도달하지 않습니다. #82871을 수정했습니다. @tonyfe01님 감사합니다.
  198. 텔레그램: 자세한 원시 업데이트 로깅 전에 중첩된 원시 업데이트 식별자와 사용자 메타데이터를 수정하여 채팅, 사용자, 명령 또는 프로필 세부 정보를 노출하지 않고 유용한 업데이트/메시지 ID를 보존합니다. (#82945) @galiniliev와 @joshavant에게 감사드립니다.
  199. 텔레그램: 응답한 봇 메시지, 캡션 및 미디어 메타데이터를 그룹 응답 체인에 보존하여 후속 응답에서 사용자가 반응하는 내용을 이해할 수 있습니다. (#82863)
  200. Providers/Together: PI 런타임 패키지를 0.74.1로 업데이트하고 추론 가능 OpenAI 완성 모델을 위한 Together 스타일 reasoning.enabled/max_tokens 컨트롤을 내보냅니다.
  201. 에이전트/진단: 느린 임베디드 실행 attempt-dispatch 시작 요약을 작업 공간, 프롬프트, 런타임 계획 및 최종 디스패치 하위 범위로 분할하여 추적을 통해 지연된 설정 단계를 식별합니다. #82782를 수정했습니다. (#82783) @galiniliev에게 감사드립니다.
  202. 에이전트/코덱스: 중첩된 도구 결과 미들웨어 블록을 제한된 텍스트로 평면화하여 성공적인 메시지 전송이 더 이상 '사후 처리 오류로 인해 사용할 수 없는 도구 출력'으로 대체되지 않습니다. #82912를 수정했습니다. @joeykrug님 감사합니다.
  203. CLI/미디어: 'openclaw infer image explain –file'에서 HTTP(S) URL을 허용하여 URL을 로컬 파일로 처리하는 대신 보호된 미디어 경로를 통해 원격 이미지를 가져옵니다. #82837을 수정했습니다. (#82854) @neeravmakwana에게 감사드립니다.
  204. 에이전트/하위 에이전트: 하위 세션이 실제로 확정되기 전에 하위 대기 호출 시간이 초과될 때 세션 지원 상위 실행을 활성 상태로 유지하므로 늦은 하위 에이전트 완료가 손실되는 대신 조정됩니다. #82787을 수정했습니다. @ramitrkar-hash에게 감사드립니다.
  205. 제어 UI: 브라우저 연결 프레임에서 공유 게이트웨이 프로토콜 상수를 광고하고, 프로토콜 상수 드리프트 후 프로토콜 불일치 핸드셰이크를 수정합니다. #82882를 수정했습니다. @galiniliev에게 감사드립니다.
  206. 게이트웨이: 게이트웨이 로그의 클라이언트 프로토콜 범위와 오래된 클라이언트 프로세스에 대한 심층 상태/의사 힌트를 포함하여 롤백 프로토콜 불일치 진단을 추가합니다. #82841을 수정했습니다. (#82908)
  207. 에이전트/하위 에이전트: 최종 전달 재시도가 소진된 후 보류 중인 성공적인 유지 모드 완료 페이로드를 유지하므로 요청자 복구가 더 이상 최종 하위 에이전트 결과를 잃지 않습니다. #82583을 수정했습니다. (#82999) @joshavant에게 감사드립니다.
  208. 게이트웨이/인증: 신뢰할 수 있는 프록시 경로에서 토큰 대체 거부 및 전달된 헤더 요청을 유지하면서 #78684 실패 폐쇄 정책을 다시 방문한 후 동일한 호스트의 신뢰할 수 있는 프록시 호출자가 문서화된 로컬 직접 gateway.auth.password 대체를 사용할 수 있도록 허용합니다. #82607을 수정했습니다. (#82953) @joshavant에게 감사드립니다.
  209. 에이전트/하위 에이전트: 대기 중인 완료 핸드오프가 공지된 것으로 표시되기 전에 상위 기록에 도달할 때까지 기다리므로 하위 결과를 관찰하기 전에 바쁜 상위 실행이 정리되는 것을 방지할 수 있습니다. #82913을 수정했습니다. (#83039) @joshavant에게 감사드립니다.
  210. 에이전트/하위 에이전트: 필요한 경우 메시지 도구 전용 핸드오프를 통해 그룹/채널 하위 에이전트 완료를 라우팅하고 활성 요청자 깨우기 실패로 인해 완료 전달이 중단되지 않도록 합니다. #82803을 수정했습니다. @galiniliev, @yozakura-ava 및 @moeedahmed에게 감사드립니다.
  211. 메모리 코어: 시작 시 지속되는 메모리 소스 세션을 스캔하고 디스크에 있는 기록을 인덱스와 비교하고 증분 동기화를 위해 누락된 파일, 최신 파일, 크기가 조정된 파일만 더티로 표시합니다. #82341을 수정했습니다. (#82341) @giodl73-repo에게 감사드립니다.
  212. 텔레그램: 명명된 계정 또는 바인딩이 최상위 자격 증명과 함께 추가될 때 계정 목록에서 최상위 기본 계정을 유지하여 명명된 전용 구성이 단일 계정으로 확인되도록 하면서 기본 폴링을 유지합니다. #82794를 수정했습니다. (#82794) @giodl73-repo에게 감사드립니다.
  213. CLI/모델: 모델 목록, 공급자 카탈로그, 인증 및 합성 인증 확인 전반에 걸쳐 명령 범위 플러그인 메타데이터를 재사용하고, 플러그인이 많은 설치를 위해 빠른 'openclaw 모델' 실행을 복원합니다. #82881을 수정했습니다. (#83033) @joshavant에게 감사드립니다.
  214. CLI/채널: 플러그인 패키지가 누락된 경우 'openclaw 채널 목록'에 Discord와 같이 구성된 공식 외부 채널을 표시합니다. 구성된 채널이 없다고 보고하는 대신 설치 및 의사 복구 명령을 포함합니다. #82813을 수정했습니다.
  215. 신호: 라우팅 및 세션 지속성을 통해 대소문자가 혼합된 그룹 ID를 유지하므로 업데이트 후에도 그룹 자동 응답이 계속 전달됩니다. #82827을 수정했습니다.
  216. 에이전트/도구: tools. alsoAllow 또는 런타임 도구 허용 목록을 통해 명시적으로 허용된 경우 포함된 실행에서 message 도구를 사용할 수 있도록 유지하여 사용자 정의 회신 전달 기능이 있는 채널 플러그인이 구성된 메시지 전송을 계속 사용할 수 있도록 합니다. #82833을 수정했습니다. @cn1313113님 감사합니다.
  217. WhatsApp: 아웃바운드 이미지, GIF 및 비디오 미디어에 대한 강제 문서 전달을 존중하여 forceDocument/asDocument가 압축된 미디어 페이로드를 사용하는 대신 원본 미디어 바이트를 보존하도록 전송합니다. (#79272) @itsuzef에게 감사드립니다.
  218. WhatsApp: 파일 이름이 제공되지 않은 경우 MIME 유형에서 아웃바운드 문서 첨부 파일의 이름을 지정합니다. 따라서 PDF 및 CSV 전송은 확장자가 없는 file 대신 file.pdffile.csv로 도착합니다. @mcaxtr님 감사합니다.
  219. 프로세스/진단: 'queueAhead=0'이 더 이상 활성 작업 뒤에 대기 중인 명령을 숨기지 않도록 레인 대기 경고에 활성 레인 차단기를 보고합니다. #82791을 수정했습니다. (#82792) @galiniliev에게 감사드립니다.
  220. 프로세스/진단: 일시적인 최대 전용 이벤트 루프 급증이 게이트웨이 경고로 표시되지 않도록 활성 처리 차례를 활성 경고의 대기 중인 백로그로 계산하는 것을 중지합니다.
  221. 에이전트/응답: 공급자 대화 상태 거부를 분류하고 자동 재설정이나 일반적인 실행 실패로 돌아가는 대신 명확한 메시지 채널 오류를 반환합니다. (#82616) @dutifulbob에게 감사드립니다.
  222. 브라우저 플러그인: HTTP 프로브 실행 시 콜드 스타트 ​​준비 상태를 경주할 때 관리형 Chrome CDP 진단을 신뢰하여 잘못된 시작 실패를 방지합니다. #82904를 수정했습니다. (#82986) @kmanan 및 @hclsys에게 감사드립니다.
  223. Android: 변경된 게이트웨이 TLS 지문을 교체하기 전에 메시지를 표시하여 이전 및 새 SHA-256 지문을 표시하므로 사용자는 핀 불일치로 인한 하드 실패 대신 예상되는 인증서 순환을 수락할 수 있습니다. (#83077) @sliekens님, 감사합니다.
  224. CLI/상태: 오류 출력 대신 경고/정보 출력으로 추가 게이트웨이와 유사한 서비스 진단을 렌더링합니다. #46930을 수정했습니다. (#82922) @giodl73-repo에게 감사드립니다.
  225. 에이전트/장애 조치: Moonshot/Kimi 소진된 잔액 HTTP 429 페이로드를 일반 요금 제한 대신 청구로 분류하여 청구 지침 및 대체 동작을 유지합니다. #43447을 수정했습니다. (#83079) @leno23님 감사합니다.
  226. 플러그인 SDK: openclaw/plugin-sdk/zod를 게시된 패키지 아티팩트에 번들로 묶고 압축된 zod 하위 경로가 자체 포함되어 있는지 확인하여 pnpm 전역 설치가 패키지 로컬 zod 심볼릭 링크 없이 플러그인을 등록할 수 있도록 합니다. #78398을 수정했습니다. (#78515) @ggzeng님, 감사합니다.
  227. 공급자/Google: 재생 전에 압축 잘린 Gemini 사고 서명을 삭제하여 잘못된 Base64가 더 이상 다음 어시스턴트 턴을 중단하지 않도록 합니다. (#82995) @wAngByg에게 감사드립니다.
  228. 게이트웨이/모바일: 페어링된 iOS 및 Android 클라이언트가 새로운 승인을 요구하는 대신 인증된 재연결 시 동일 제품군 OS 메타데이터를 새로 고칠 수 있습니다. (#83490) @ngutman에게 감사드립니다.
  229. WhatsApp: 채널의 일반적인 전송 미디어 전송을 통해 경로/URL 업로드를 낮추어 '업로드 파일'을 지원되는 미디어 전송 의도로 처리합니다. (#81883) @ngutman에게 감사드립니다.
  230. iOS: OpenClaw가 연결되거나 유휴 상태이거나 연결이 끊어지면 라이브 활동을 종료하고 승인이 필요한 재연결을 위해 압축 주의 상태를 표시합니다. (#83597) @ngutman에게 감사드립니다.
  231. 제어 UI: 활성 사이드바 그룹을 축소할 때 하위 탐색 항목을 숨깁니다. #42167을 수정했습니다. (#42223) @Aroool에게 감사드립니다.
  232. CI/증명: author_association=CONTRIBUTOR를 확실히 외부로 처리하는 대신 최소 권한(members: read) GitHub 앱 토큰을 생성하고 maintainer 팀의 활성 멤버십을 확인하여 개인 조직 유지관리자를 위한 실제 동작 증명 게이트를 건너뜁니다. (#83418) @romneyda님, 감사합니다.


업데이트 전 확인 포인트

  • 소스 실행이나 자체 빌드 환경이면 Node.js 22.19 이상인지 확인하는 것이 좋습니다.
  • Gateway, Discord, Telegram, Slack, WebChat, Codex app-server, Memory/search, Mac 앱 Settings 등 운영 경로가 폭넓게 바뀌었으므로 업데이트 후 기본 송수신과 재시작 상태를 짧게 점검하는 편이 안전합니다.
  • Docker/Podman 이미지를 직접 빌드한다면 OPENCLAW_IMAGE_APT_PACKAGES, OPENCLAW_IMAGE_PIP_PACKAGES 같은 새 환경 변수를 확인하세요.
  • Mac 앱을 쓰는 경우 Settings 화면, Voice & Talk, Channels/Connection/Config/Cron Jobs 설정 화면이 달라진 부분을 확인하세요.

원문 changelog:

https://raw.githubusercontent.com/openclaw/openclaw/main/CHANGELOG.md