본문 바로가기
AI-Agent/OpenClaw-Release

OpenClaw 2026.6.11 릴리즈: Heartbeat 내부 추론 노출 방지, Discord·Telegram 대화 연결 강화, Discord 도구 답장 경고 제거

by 에이전트 일라이 2026. 7. 2.
목차

OpenClaw 2026.6.11 릴리즈는 공식 X 포스트가 언급한 변경점을 먼저 보고, 세부 내용은 GitHub 릴리즈 노트와 연결해 읽는 편이 낫다. GitHub 릴리즈 노트의 Highlights, Changes, Fixes 항목을 기준으로 다시 묶었다.

공식 핵심 변경점

선정 기준은 @openclaw 공식 X 포스트다. 각 항목은 GitHub 릴리즈 노트의 원문 항목과 대조해 다시 풀었다.

Heartbeat 내부 추론 노출 방지

무엇이 바뀌었나: 추론 가능 모델의 Heartbeat 점검은 Telegram, WhatsApp 등에서 내부 추론 대신 assistant의 의도한 답장을 보여준다.
왜 중요한가: 채널 영역에서 실제 설정, 자동화, 운영 흐름에 닿는 변경이다.
확인할 점: 업데이트 뒤 이 항목과 연결된 설정값, 채널 동작, 크론 실행 결과를 한 번 확인한다. 근거: Highlights #7

Discord·Telegram 대화 연결 강화

무엇이 바뀌었나: Discord와 Telegram 답장 및 미러링된 채팅 기록이 반복 답장과 세션 변경을 포함해 의도한 대화에 더 일관되게 묶인다.
왜 중요한가: 채널 영역에서 실제 설정, 자동화, 운영 흐름에 닿는 변경이다.
확인할 점: 업데이트 뒤 이 항목과 연결된 설정값, 채널 동작, 크론 실행 결과를 한 번 확인한다. 근거: Highlights #3

Discord 도구 답장 경고 제거

무엇이 바뀌었나: message tool로 성공적으로 보낸 Discord 답장은 영향받는 message_tool_only source-channel 턴에서 오해를 부르는 실패 경고를 더는 일으키지 않는다.
왜 중요한가: 도구 영역에서 실제 설정, 자동화, 운영 흐름에 닿는 변경이다.
확인할 점: 업데이트 뒤 이 항목과 연결된 설정값, 채널 동작, 크론 실행 결과를 한 번 확인한다. 근거: Highlights #10

Mattermost 스레드 참여 유지

무엇이 바뀌었나: Mattermost 사용자는 bot 응답 뒤 다시 언급하지 않아도 스레드에서 계속 대화할 수 있고, 참여 상태는 7일 유휴 전까지 gateway 재시작 후에도 유지된다.
왜 중요한가: 음성 영역에서 실제 설정, 자동화, 운영 흐름에 닿는 변경이다.
확인할 점: 업데이트 뒤 이 항목과 연결된 설정값, 채널 동작, 크론 실행 결과를 한 번 확인한다. 근거: Highlights #31

 

Highlights 전체 요약

Google Chat DM 라우팅 수정

최신 Google Chat 직접 메시지가 가끔 그룹 대화로 처리되던 문제를 고쳐 올바른 일대일 채팅으로 전달된다. 근거: Highlights #1

Feishu 음성 답장 길이 표시

OpenClaw의 Feishu 음성 답장은 이제 채팅 말풍선에 재생 시간을 표시해 받는 사람이 듣기 전에 길이를 볼 수 있다. 근거: Highlights #2

Discord·Telegram 대화 연결 강화

Discord와 Telegram 답장 및 미러링된 채팅 기록이 반복 답장과 세션 변경을 포함해 의도한 대화에 더 일관되게 묶인다. 근거: Highlights #3

백그라운드 미디어 결과 반환

전체 대화 대상 없이 시작된 백그라운드 이미지, 동영상, 음악 결과가 요청한 채팅으로 돌아간다. 근거: Highlights #4

Telegram 인용 답변 연결 유지

Telegram에서 이전 봇 메시지를 인용해도 답변이 사용자의 현재 질문에 붙고, 다른 사람 메시지 인용은 선택한 인용에 답한다. 근거: Highlights #5

QQBot 슬래시 명령 범위 설정

QQBot 그룹 관리자는 슬래시 명령의 사용 가능 범위를 고를 수 있고, 비공개 전용 명령은 사용자를 비공개 채팅으로 안내한다. 근거: Highlights #6

Heartbeat 내부 추론 노출 방지

추론 가능 모델의 Heartbeat 점검은 Telegram, WhatsApp 등에서 내부 추론 대신 assistant의 의도한 답장을 보여준다. 근거: Highlights #7

Telegram 진행 말풍선 정리

Telegram 진행 모드 채팅은 새 도구 출력이나 산출물이 나타나기 전에 오래된 진행 말풍선을 지운다. 근거: Highlights #8

iMessage 링크 미리보기 병합

지연된 링크 미리보기가 도착해도 iMessage 명령과 링크 메시지가 하나의 OpenClaw 턴으로 함께 유지된다. 근거: Highlights #9

Discord 도구 답장 경고 제거

message tool로 성공적으로 보낸 Discord 답장은 영향받는 message_tool_only source-channel 턴에서 오해를 부르는 실패 경고를 더는 일으키지 않는다. 근거: Highlights #10

WhatsApp 그룹 문맥 보존

WhatsApp 그룹 대화는 재시도, 재연결, 그룹 변경 중에도 올바른 메시지와 그룹 문맥을 더 안정적으로 보존한다. 근거: Highlights #11

iMessage 지연 에코 자답 수정

앞쪽의 불필요한 문자가 보낸 메시지 인식을 막을 때 OpenClaw가 지연된 iMessage 에코에 답하던 문제가 수정됐다. 근거: Highlights #12

Telegram webhook 재시작 수신 유지

Telegram webhook 사용자는 짧은 채널 재시작, 설정 다시 불러오기, 복구 주기 중에도 DM과 그룹 메시지를 계속 받을 수 있다. 근거: Highlights #13

Matrix E2EE 장시간 온라인 유지

Matrix E2EE 게이트웨이는 장시간 사용 중 메모리를 점진적으로 소비하다가 충돌하는 대신 온라인 상태를 유지할 수 있다. 근거: Highlights #14

Telegram 기본 반응 표시 수정

Telegram 사용자는 유출된 지시나 누락된 반응 전용 답장 대신 의도한 기본 반응을 보게 된다. 근거: Highlights #15

Telegram 진행 업데이트 가독성 개선

Telegram의 명령, 검색, 업데이트, API 활동 진행 업데이트는 시끄러운 HTML이나 코드식 행을 노출하지 않고 읽기 쉽게 유지된다. 근거: Highlights #16

WebChat의 Telegram 응답 정리

WebChat에서 이어진 Telegram 대화는 턴마다 assistant 답변을 하나만 보이고 이후 답변을 활성 대화에 유지한다. 근거: Highlights #17

Google Chat 실패 배너 숨김

Google Chat은 도구 결과가 무해할 때 오해를 부르는 내부 실패 배너를 숨기고 완료된 답변을 남긴다. 근거: Highlights #18

멀티 에이전트 파일 로드 수정

연결된 멀티 에이전트 채널 대화는 기본 agent 대신 설정된 agent의 workspace 파일을 불러온다. 근거: Highlights #19

DM 연락처별 모델 지정

OpenClaw gateway 공유자는 지원되는 채팅 채널의 개별 direct-message 연락처마다 서로 다른 모델을 지정할 수 있다. 근거: Highlights #20

Telegram 작업 상태 표시

Telegram은 짧은 초기 미리보기나 진행 모드 답변 중에도 OpenClaw가 계속 작업 중임을 표시한다. 근거: Highlights #21

Matrix 과대 응답 실패 처리

Matrix homeserver가 너무 크거나 멈춘 응답을 보내면 사용자와 운영자에게 명확한 실패가 전달된다. 근거: Highlights #22

Kubernetes식 큐 지연 수정

많은 환경 변수가 주입된 Kubernetes식 배포에서 큐 데이터베이스 열기가 gateway를 멈춰 채널 답변이 지연되거나 누락되던 문제를 고쳤다. 근거: Highlights #23

Telegram 멈춘 메시지 복구

Telegram 채팅은 한 메시지가 타임아웃으로 멈춘 뒤에도 gateway 재시작 없이 같은 채팅이나 topic의 이후 메시지를 agent에 전달한다. 근거: Highlights #24

공유 DM 최신 대화 추적

공유 direct conversation에서 Telegram과 다른 OpenClaw 클라이언트를 오갈 때 짧은 Telegram 답변은 최신 대화를 따른다. 근거: Highlights #25

스트리밍 채팅 중복 표시 수정

멀티 메시지 답변 뒤 Telegram, Discord, Slack 등 스트리밍 채팅에서 완료된 assistant 메시지가 두 번 나타나던 문제를 고쳤다. 근거: Highlights #26

WhatsApp 답변 맥락 유지

WhatsApp 답변은 별도 메시지로 나타나 대화 맥락을 잃지 않고 답변 대상 direct 또는 group message에 붙어 있다. 근거: Highlights #27

Telegram 서식 줄 구분 유지

Telegram rich-message 답변은 설정 변경 없이 문단, 글머리표, 상태 줄을 분리해 유지한다. 근거: Highlights #28

Mattermost /oc_queue 지원

native slash commands를 켠 Mattermost 운영자는 /oc_queue로 active-run 대기열의 mode, debounce 시간, cap, drop 처리를 조정할 수 있다. 근거: Highlights #29

레거시 다중 계정 권한 보존

레거시 multi-account 채널 업그레이드 뒤에도 허용된 메시지는 named accounts에 계속 도달하고 DM 및 group 접근 규칙이 보존된다. 근거: Highlights #30

Mattermost 스레드 참여 유지

Mattermost 사용자는 bot 응답 뒤 다시 언급하지 않아도 스레드에서 계속 대화할 수 있고, 참여 상태는 7일 유휴 전까지 gateway 재시작 후에도 유지된다. 근거: Highlights #31

Telegram 수신 즉시 세션 전달

수신된 Telegram 메시지는 다음 polling interval, gateway 재시작, 수동 개입을 기다리지 않고 설정된 OpenClaw session에 빠르게 도달한다. 근거: Highlights #32

QQBot markdown 표 보존

QQBot 사용자는 열마다 대시 1~2개인 유효한 구분자를 써도 헤더와 행이 사라지지 않은 완전한 markdown 표를 받는다. 근거: Highlights #33

Synology Chat 장문 응답 허용

Synology Chat은 설정된 core timeout이 허용하면 120초를 넘는 agent 답변도 조기에 거부하지 않고 받을 수 있다. 근거: Highlights #34

Telegram 실패 알림 대상 유지

Telegram 포럼 토픽 cron 작업은 주 공지가 같은 채팅의 topic을 써도 별도 설정된 실패 알림을 의도한 대상으로 계속 보낸다. 근거: Highlights #35

WhatsApp 그룹 인용 수정

WhatsApp 그룹 답변은 예전 OpenClaw 메시지 대신 사용자의 트리거 메시지를 인용하도록 수정되어 최종 답변이 의도한 메시지에 붙는다. 근거: Highlights #36

WhatsApp 반응 승인 안정화

WhatsApp이 같은 direct chat을 다르게 식별해도 사용자는 반응으로 prompt를 승인하거나 거부할 수 있고 prompt가 멈춰 있지 않는다. 근거: Highlights #37

최종 답변 처리 CPU 절감

OpenClaw가 block text의 전송 여부를 확인할 때 최종 답변 처리가 더 적은 CPU를 쓰며, 채팅에 도달하는 답변은 바뀌지 않는다. 근거: Highlights #38

외부 채널 승인 결과 복귀

외부 channel plugin의 exec 승인 결과는 WebChat으로 대체되지 않고 명령이 시작된 channel이나 DM으로 돌아간다. 근거: Highlights #39

WhatsApp 후속 메시지 인용 유지

WhatsApp 최종 답변은 사용자가 오래된 OpenClaw 메시지에 답장하며 방금 보낸 후속 메시지를 계속 인용한다. 근거: Highlights #40

Nextcloud Talk 이벤트 무시

Nextcloud Talk bot은 일반 파일 공유와 lifecycle 이벤트를 bot 오류로 기록하거나 delivery 비활성화를 위험하게 하지 않고 무시한다. 근거: Highlights #41

Mattermost 채널 지침 적용

Mattermost 채널의 답변과 message-tool delivery는 agent가 해당 대화를 group chat이 아닌 channel로 식별해 channel과 thread 지침을 쓴다. 근거: Highlights #42

MCP 채널 한도 예측 가능화

MCP channel integration은 client가 과도한 limit이나 timeout을 요청해도 대화 목록, 메시지 읽기, 이벤트 poll, wait를 예측 가능한 범위에 둔다. 근거: Highlights #43

장시간 자동응답 중단 완화

비정상적으로 큰 timeout이 설정된 경우에도 오래 실행되는 stream 자동 답변이 일찍 멈추거나 일관되지 않게 중단될 가능성이 줄었다. 근거: Highlights #44

채널 진행 상태 반복 표시

channel progress는 다른 업데이트 뒤에 작업이 실제로 같은 상태로 돌아오면 이를 중복으로 숨기지 않고 반복 상태를 표시한다. 근거: Highlights #45

완료 후 진행 알림 차단

완료된 channel 답변에는 뒤늦은 진행 알림이 추가되지 않아 답변이 끝난 뒤 오래된 상태 문구가 나타나지 않는다. 근거: Highlights #46

stream 중 최신 진행 표시

channel 답변 stream 중 progress 메시지는 예전 업데이트에 고정되지 않고 최신 상태를 계속 보여준다. 근거: Highlights #47

Matrix forced reset 안전 처리

Matrix forced reset은 secret storage를 사용할 수 없어도 runtime error 없이 처리하고 복구 access를 사용할 수 없는 것으로 본다. 근거: Highlights #48

채널 상태와 공지 검증 개선

openclaw channels status --json에서 설정된 채널이 계속 보이고, 활성 플러그인이 없는 오래된 예약 공지는 거부된다. 근거: Highlights #49

Discord 음성 응답 연속 재생

Discord 음성 대화에서 이전 오디오 스트림이 닫힌 뒤 대기 중인 답변이 멈추지 않고 재생된다. 근거: Highlights #50

Discord 진행 미리보기 안정화

에이전트 응답이 이미 도착하기 시작한 경우 Discord 진행 미리보기가 최종 편집 전에 멈출 가능성이 낮아졌다. 근거: Highlights #51

NO_REPLY 표시 제거

어시스턴트가 침묵하려는 채팅에는 불필요한 NO_REPLY 텍스트가 보이지 않으며, 정상 미디어 응답도 placeholder 없이 도착한다. 근거: Highlights #52

Telegram 진행 제목 중복 완화

Telegram 스트리밍 답변은 각 진행 제목을 한 번만 보여 도구와 검색 업데이트를 더 쉽게 훑어볼 수 있다. 근거: Highlights #53

Telegram 메시지 자동 재개

장시간 작업, crash, gateway 재시작 뒤 멈춘 Telegram 메시지는 자동으로 처리를 재개해 수동 큐 복구가 필요 없어진다. 근거: Highlights #54

MiniMax 음성 형식 명시

OpenClaw가 디코딩 가능한 오디오 형식을 명시적으로 요청해 MiniMax text-to-speech와 음성 노트 실패 가능성이 줄었다. 근거: Highlights #55

Gateway 일반 로그 상세화

Gateway 운영자는 추가 debug logging 없이 일반 로그에서 provider, model, 요청 상태, timing 세부 정보를 다시 볼 수 있다. 근거: Highlights #56

시스템 지침 내부 표식 제거

Google, Mistral, OpenAI Responses, Azure OpenAI Responses, ChatGPT/Codex Responses 경유 모델은 내부 cache-boundary 표식이 새지 않는 깨끗한 system instructions를 받는다. 근거: Highlights #57

Gemini Cron 스키마 거부 방지

OpenAI-compatible providers를 통해 Gemini 모델을 쓰는 Cron tool calls는 nullable fields로 인한 provider schema rejections 없이 실행된다. 근거: Highlights #58

모델 ID별 런타임 정책 준수

provider-qualified model IDs는 OpenClaw 기본 runtime으로 예기치 않게 돌아가지 않고 설정된 agent runtime policies와 CLI aliases를 따른다. 근거: Highlights #59

모델 선택 경로 응답 개선

chat /models 목록과 plugin-aware 모델·provider 선택 경로가 반복 설정 스캔으로 몇 초간 멈추지 않고 빠르게 응답한다. 근거: Highlights #60

Hosted Ollama Cloud 모델 유지

Hosted Ollama Cloud 사용자는 재시작 후에도 명시적으로 설정한 모델만 유지하고, 전체 공유 catalog가 다시 추가되지 않는다. 근거: Highlights #61

Cron fallback 모델 전환

로컬 provider가 generic LLM request failed. error를 반환하면 Cron jobs가 재시도하거나 설정된 fallback model로 전환할 수 있다. 근거: Highlights #62

만료 토큰 경고 요약

만료된 provider tokens는 반복 fallback warnings로 유용한 운영자 로그를 묻지 않으며, 첫 경고와 이후 중복 요약은 진단용으로 남는다. 근거: Highlights #63

Gemini 3.5 Flash 선택 지원

Google Gemini 3.5 Flash는 전체 1,048,576-token 맥락 window로 선택할 수 있어 missing-model errors와 불필요한 prompt-size rejections를 피한다. 근거: Highlights #64

대시보드 하위 세션 모델 처리

대시보드 하위 세션은 허용된 provider-qualified 모델 선택을 일관되게 처리하고 저장된 모델 상태가 오래됐을 때 정확한 복구 안내를 제공한다. 근거: Highlights #65

Claude CLI 완료 안내 차단

Claude CLI 사용자는 도착하지 않을 수 있는 완료 업데이트 약속을 더 이상 받지 않으며, OpenClaw가 지원되지 않는 네이티브 백그라운드 작업을 미리 차단한다. 근거: Highlights #66

대용량 응답 사전 거부

OpenClaw는 provider catalog나 JSON 응답이 너무 크면 전체 응답을 메모리에 버퍼링하기 전에 명확한 오류로 거부한다. 근거: Highlights #67

OpenRouter DeepSeek ID 수정

OpenRouter 사용자는 OpenClaw가 provider prefix를 중복 전송해 model_not_found가 발생하지 않고 공개된 짧은 DeepSeek V4 모델 ID를 선택해 실행할 수 있다. 근거: Highlights #68

DeepSeek 답변 분리 표시

/reasoning on 상태에서 DeepSeek 방식의 OpenAI-compatible 모델은 설정 변경 없이 최종 답변을 reasoning 블록에 합치지 않고 별도로 표시한다. 근거: Highlights #69

Codex 한도 시 fallback 이동

Codex 구독이 사용 한도에 도달하면 OpenClaw는 실패 결과에서 멈추지 않고 설정된 fallback 모델로 이동하며, 이미 보이는 출력을 만든 실행은 재시도하지 않는다. 근거: Highlights #70

LM Studio 로컬 모델 실행

LM Studio 사용자는 모델 키 불일치로 생기던 잘못된 assistant-turn 실패나 가짜 접미사 모델 항목 없이 양자화 또는 다중 변형 로컬 모델을 실행할 수 있다. 근거: Highlights #71

Google 에이전트 캐시 응답 중단

Google 기반 embedded-agent 실행은 너무 크거나 끝나지 않는 prompt-cache 응답이 메모리를 고갈시키거나 실행을 멈추게 하기 전에 읽기를 중단한다. 근거: Highlights #72

OpenRouter 카탈로그 안전 실패

OpenRouter 모델 스캔은 너무 크거나 형식이 잘못된 catalog에서 OpenClaw를 불안정하게 만들 수 있는 과도한 메모리 사용을 피하며 안전하게 실패한다. 근거: Highlights #73

OpenRouter 대형 카탈로그 거부

OpenRouter 설정은 OpenClaw 메모리를 고갈시키기 전에 너무 큰 model catalog를 거부하고, 실패한 응답을 캐시하거나 즉시 다시 가져오지 않는다. 근거: Highlights #74

Claude CLI 실패 시 fallback 응답

Claude CLI가 크레딧을 소진하거나 일반 runner 실패를 만나면 설정된 fallback 모델이 답할 수 있어 실패 메시지가 최종 응답으로 남지 않는다. 근거: Highlights #75

Gemini 검색 day·pd 완료

Gemini 기반 웹 검색은 freshness: "day" 또는 pd 사용 시 provider 400 오류로 실패하지 않고 완료되며, 더 넓은 freshness 선택과 명시적 날짜 범위는 더 엄격한 필터링을 유지한다. 근거: Highlights #76

xAI reasoning 맥락 보존

Grok Composer 같은 xAI reasoning 모델의 후속 답변은 configurable reasoning effort가 지원되지 않아도 이전 reasoning 맥락을 더 안정적으로 보존한다. 근거: Highlights #77

Vercel AI Gateway 실시간 목록

Vercel AI Gateway 사용자는 OpenClaw 번들 목록에 없는 live-only model IDs를 포함해 live catalog에서 선택한 모델을 실행할 수 있다. 근거: Highlights #78

stripPrefixes 모델 ID 수정

manifest-defined providers는 stripPrefixes 항목에 불필요한 공백이나 대소문자 차이가 있어도 유효한 모델 ID를 깨진 ID로 바꾸지 않아 운영자와 plugin authors가 의도한 provider 모델을 얻는다. 근거: Highlights #79

첫 실행 외부 provider 인증

첫 실행 설정은 새로 설치된 external provider에 대해 반복처럼 보이며 OpenAI가 선택된 채 남는 대신 credential prompt를 연다. 근거: Highlights #80

대형 provider catalog 빠른 실패

너무 크거나 멈춘 provider catalog는 OpenClaw가 멈추거나 메모리를 무제한 쓰는 대신 명확한 오류로 빠르게 실패한다. 근거: Highlights #81

mimo 출력 토큰 한도 확대

Xiaomi Token Plan 사용자는 mimo-v2.5와 mimo-v2.5-pro에서 32,000 토큰 제한 대신 최대 128K 출력 토큰을 사용할 수 있다. 근거: Highlights #82

tool 호출 ID 매칭 유지

tool 호출이 많은 모델 응답은 더 적은 오버헤드로 스트리밍되고, 반복된 tool-call ID와 암호화된 추론 세부 정보는 올바른 호출에 맞춰 유지된다. 근거: Highlights #83

ACPX 토큰 사용량 기록 개선

OpenClaw는 ACPX 0.11.2의 지속성 수정 사항을 기본 포함해 번들 ACPX 사용자의 토큰 사용량 집계를 더 안정적으로 한다. 근거: Highlights #84

Ollama Cloud glm-5.2 선택

Ollama Cloud 사용자는 공개 모델 목록에 없어도 1,000,000 토큰 컨텍스트 창, reasoning, tool 지원을 갖춘 glm-5.2:cloud를 찾아 선택할 수 있다. 근거: Highlights #85

MiniMax timeout 값 처리

MiniMax 이미지 이해 요청은 timeout이 0, 음수, 매우 큰 값이어도 provider에 도달하기 전에 실패하지 않고 정상 또는 안전한 최대 대기 시간을 사용한다. 근거: Highlights #86

Codex fast mode 상태 표시

Codex 실행은 오래된 속도 단계를 이어받지 않고 현재 fast-mode 선택을 따르며, 자동 fast mode일 때 상태 줄에 명확히 표시된다. 근거: Highlights #87

Codex 라우팅 정상 복귀

Codex 기반 대화는 자동 fast mode가 해제된 뒤 정상 라우팅으로 돌아가 이후 턴이나 모델 변경이 낡은 priority tier를 재사용하지 않는다. 근거: Highlights #88

fallback fast-mode 기준 준수

fallback agent 실행은 실행 단위로 fast mode가 override되어도 각 모델에 설정된 자동 fast-mode cutoff를 따른다. 근거: Highlights #89

model-switch cutoff 보존

실시간 model-switch 재시도는 긴 세션에서 원래 fast-mode cutoff를 보존하고, 명시적 fast mode는 오해를 부르는 자동 cutoff 진행 메시지를 피한다. 근거: Highlights #90

embedded agent fast mode 일관화

embedded agent 실행은 재시도와 진행 업데이트 동안 자동 fast mode를 일관되게 유지하고 수동으로 선택한 fast-mode 설정과 혼동하지 않는다. 근거: Highlights #91

fallback 재시도 속도 유지

fast-mode 실행은 모델 fallback 재시도 중 속도 설정을 유지하고 상태에 설정된 자동 threshold를 표시한다. 근거: Highlights #92

agent와 cron 재시도 개선

Agent 응답과 예약된 cron 실행은 fast-mode fallback 재시도를 더 안정적으로 처리해 최종 시도 완료나 진행 보고에 필요한 상태를 유지한다. 근거: Highlights #93

fast-mode reset 알림 시점

사용자는 model fallback 시도가 아직 진행 중일 때 fast-mode reset 알림을 보지 않으며, 최종 fallback 시도에 도달했을 때만 표시된다. 근거: Highlights #94

model-not-found 오류 인식

OpenClaw는 provider의 "선택한 모델을 찾을 수 없음" 응답을 일반 오류가 아니라 model-not-found 실패로 인식해 unavailable live model 처리를 더 명확히 한다. 근거: Highlights #95

Qwen vLLM chat-template 보존

Qwen과 vLLM은 thinking을 켜거나 끌 때 기존 chat-template 설정을 일관되게 보존하고 provider plugin은 같은 tested helper를 사용할 수 있다. 근거: Highlights #96

OpenAI 호환 추론 정규화

OpenAI 호환 프록시 제공자는 thinking levels와 기존 reasoning_effort 필드를 더 일관되게 처리한다. 근거: Highlights #97

브라우저 ChatGPT Responses 로드

Browser와 Vite 빌드가 서버 전용 의존성으로 번들이 깨지지 않고 OpenAI ChatGPT Responses provider를 로드한다. 근거: Highlights #98

OpenRouter 모델 스캔 한도 조정

OpenRouter 모델 스캔은 런타임 탐색과 같은 더 큰 유효 카탈로그를 받아들이고 과도한 응답은 거부한다. 근거: Highlights #99

OpenAI Responses 최종 답변 정리

OpenAI Responses 사용자는 반복 누적 사본 대신 정렬된 저장 기록과 재생 맥락을 갖춘 하나의 최종 답변을 받는다. 근거: Highlights #100

opencode-go 요청 정체 처리

opencode-go 모델을 쓰는 예약 작업과 격리 세션은 멈춘 요청을 설정된 timeout 또는 fallback 처리로 넘긴다. 근거: Highlights #101

OpenAI Responses 대화 복구

영향받은 OpenAI Responses 에이전트 대화는 저장 이력이 불완전해진 뒤에도 복구되어 계속 응답한다. 근거: Highlights #102

Codex 도구 출력 저장 제한

Codex 기반 에이전트의 큰 도구 출력은 저장 및 재생 대화에서 텍스트가 일반 크기 제한 안에 유지된다. 근거: Highlights #103

Control UI 세션 유지

Control UI 대화는 절전, 네트워크 끊김, Gateway 재연결 뒤에도 보이며 같은 세션에서 계속된다. 근거: Highlights #104

Codex Copilot 세션 연결

번들된 Codex와 Copilot 통합은 미러링된 채팅 이력과 전사 기록 업데이트를 올바른 OpenClaw 세션에 묶는다. 근거: Highlights #105

WebChat 현재 세션 상태 정합

WebChat의 현재 세션 상태는 실제 사용 중인 대화와 일치해 세션 식별자와 비용 세부정보가 fallback main 세션에서 오지 않는다. 근거: Highlights #106

자동 compaction 중지 처리

자동 compaction 중 stop을 누르면 compaction 요청도 취소되어 대화가 맥락을 잃을 가능성이 줄어든다. 근거: Highlights #107

교차 에이전트 접근 차단 안내

교차 에이전트 세션 접근이 차단되면 OpenClaw가 필요한 visibility, agent-to-agent, allow-list 설정을 모두 나열한다. 근거: Highlights #108

memory status 꿈 단계 표시

openclaw memory status는 Dreaming: off로 잘못 표시하지 않고 활성 light 또는 REM dreaming 단계를 보여준다. 근거: Highlights #109

QMD memory 검색 타임아웃 정리

시간이 초과된 QMD memory 검색은 에이전트가 다음으로 넘어갈 때 백그라운드 작업을 중지한다. 근거: Highlights #110

compaction 후 지시 유지

compaction 뒤에 전송된 반복 지시는 대화에 남아 턴 손실, 고아 응답, 잘못된 이력을 방지한다. 근거: Highlights #111

Memory Wiki 경고 대상 정리

Memory Wiki의 Stale Pages 보고서는 durable concept와 synthesis 페이지를 freshness 경고에서 제외한다. 근거: Highlights #112

stale-session 복구 중단 완화

최근 진행이 있는 긴 embedded 실행은 stale-session 복구로 중단될 가능성이 낮아지고, 실제로 멈춘 실행은 정리된다. 근거: Highlights #113

Ollama 임베딩 차원 분리

Ollama 메모리 검색은 설정된 더 작은 embedding dimension을 따르고, 차원별 인덱스를 분리해 호환되지 않는 벡터 혼합을 피한다. 근거: Highlights #114

세션 연결 유지 개선

전사 기록 파일명이 바뀌거나 QMD 내보내기 이름이 달라도 메모리 검색과 targeted refresh는 올바른 OpenClaw 세션에 연결된다. 근거: Highlights #115

이미지 대화 연속성 유지

스크린샷이나 다른 이미지가 있는 긴 대화는 OpenClaw가 새 메시지 공간을 만들 때 연속성을 더 일관되게 유지한다. 근거: Highlights #116

Windows QMD 경로 지원

Windows 사용자는 drive-letter와 UNC 위치를 포함한 절대 memory.qmd.command 경로로 QMD 기반 메모리 색인과 검색을 실행할 수 있다. 근거: Highlights #117

usage 푸터 표시 유지

/usage full 또는 /usage tokens로 선택한 사용량 푸터는 daily 또는 idle session rollover 뒤에도 계속 보인다. 근거: Highlights #118

채팅별 응답 라우팅 유지

후속 답장, 반응, 스레드 메시지, 상태 확인은 webchat이나 system 활동 뒤에도 속한 채팅에 남는다. 근거: Highlights #119

지연 후속 대화 문맥 유지

긴 main conversation은 overnight 또는 지연된 후속 응답 뒤 사용자가 돌아와도 이전 문맥을 유지한다. 근거: Highlights #120

대규모 세션 목록 지연 감소

큰 session history를 가진 사용자는 여러 초 멈춤 없이 세션을 나열하고 미리 보고 찾을 수 있다. 근거: Highlights #121

session.store 기록 저장 수정

custom 또는 per-agent session.store 사용 시 전달된 답장이 잘못된 대화 기록에 저장되거나 누락되던 문제가 수정됐다. 근거: Highlights #122

세션 메모리 요약 정리

저장된 session-memory 요약은 원시 모델 토큰, tool-call 블록, media placeholder, role tag, 오래된 NO_REPLY markers를 제외한다. 근거: Highlights #123

OAuth 세션 compact 지원

Codex/ChatGPT OAuth를 쓰는 긴 OpenAI 세션은 별도 API key 없이 수동 또는 자동 /compact를 수행할 수 있다. 근거: Highlights #124

대형 도구 결과 compact

도구 사용이 많은 긴 세션은 끝에 큰 도구 결과가 나타나도 멈추지 않고 oversized conversations를 compact한다. 근거: Highlights #125

node:sqlite 런타임 안내

Node runtime에 node:sqlite가 없어 memory_search를 쓸 수 없을 때 OpenClaw는 호환 runtime을 안내한다. 근거: Highlights #126

compacted Copilot 세션 점검

compacted Copilot 세션을 점검하는 개발자와 운영자는 요약, 전후 token counts, 세션 세부 정보를 받는다. 근거: Highlights #127

/stop 및 abort 동작 유지

/stop과 abort 명령은 session key 정규화가 필요하거나 abort metadata 저장이 안 돼도 활성 실행 중지와 queued followups 정리, 관련 subagents 종료를 계속 수행한다. 근거: Highlights #128

Voice Wake 설정 이전 유지

Voice Wake 업그레이드는 기존 트리거 문구와 라우팅 규칙을 공유 상태 데이터베이스로 옮겨도 계속 작동하게 한다. 근거: Highlights #129

SQLite 상태 이전 보존

이전 OpenClaw 상태 레이아웃에서 업그레이드할 때 업데이트 알림, 확인 제한, 버전 기록, 자동 업데이트 시도 이력이 SQLite로 보존된다. 근거: Highlights #130

플러그인 세션 연결 안정화

플러그인 채널 대화는 시작, doctor 검사, 상태 복구 과정에서 의도한 세션을 더 안정적으로 유지한다. 근거: Highlights #131

Windows 세션 동기화 경로 유지

Windows 메모리 기반 세션 동기화는 경로 형식이 달라도 의도한 전사 기록 파일을 계속 사용한다. 근거: Highlights #132

Embedded agent 세션 유지

세션 키가 없거나 비어 있는 embedded agent 실행도 일관되지 않은 세션 라우팅 대신 의도한 세션에 붙어 있다. 근거: Highlights #133

잘못된 도구명 재시도 안내

모델이 잘못된 도구명을 추측하면 Tool Search와 Code Mode가 올바른 도구를 찾고 다시 시도하는 방법을 보여준다. 근거: Highlights #134

압축 후 답변 사라짐 수정

압축 후 webchat, Control UI, Feishu 등 embedded 대화에서 assistant 답변이 사라지는 문제가 수정됐다. 근거: Highlights #135

메모리 전사 기록 범위 정렬

OpenClaw 메모리 기능은 활성, 초기화, 삭제된 전사 기록 범위를 설정된 세션 저장소와 agent 소유권에 맞춘다. 근거: Highlights #136

Gateway TLS 경로 검증

Gateway TLS 설정은 빈 인증서 또는 키 경로를 명확히 거부하거나 OpenClaw 기본값을 사용한다. 근거: Highlights #137

플러그인 정책 적용 유지

설정된 플러그인 정책은 Gateway registry 변경, reload, 이후 hook 초기화 뒤에도 민감한 도구 호출을 차단하거나 다시 쓴다. 근거: Highlights #138

iOS exec 승인 처리

operator.approvals가 있는 모바일 운영자는 요청을 시작한 iOS 기기에서 채팅으로 발생한 exec 승인을 보고 처리할 수 있다. 근거: Highlights #139

Control UI DOMPurify 패치

Control UI 사용자는 인터페이스 동작 변경 없이 GHSA-cmwh-pvxp-8882 sanitizer 취약점 노출을 줄이는 DOMPurify 패치를 받는다. 근거: Highlights #140

플러그인 항상 허용 승인 보존

플러그인 대화 바인딩의 "Always allow" 승인은 이전 settings 파일에서 이어지며 여러 OpenClaw 프로세스 실행 중에도 덜 손실된다. 근거: Highlights #141

Matrix 복구 키 요구 표시

Matrix 사용자는 강제 cross-signing reset 전에 활성 복구 키가 필요하다는 안내를 보게 된다. 근거: Highlights #142

Slack 중앙 라우터 지원

관리형 Slack 배포는 중앙 라우터로 멘션과 진행 중인 스레드를 올바른 OpenClaw gateway에 보낼 수 있다. 근거: Highlights #143

Raft CLI wake 경로 지원

Raft External Agent 운영자는 지원되는 local CLI bridge로 작업이 대기 중인 workspace에서 OpenClaw agent를 깨울 수 있다. 근거: Highlights #144

plugins.allow 불일치 안내

plugins.allow가 실제 plugin id 대신 채널이나 패키지 이름을 쓰면, 시작 안내가 맞지 않는 항목과 수정에 필요한 발견된 plugin id를 표시한다. 근거: Highlights #145

plugin 신뢰 경고 개선

처음 설치나 새 설치의 plugin 신뢰 경고에 복사 가능한 plugins.allow 예시와 plugin id 목록·검사 명령이 포함된다. 근거: Highlights #146

Codex 마이그레이션 개선

openclaw migrate가 설치된 provider를 찾을 수 있어, 표준 전역 plugin 설치에서도 Codex 마이그레이션이 동작한다. 근거: Highlights #147

npm EOVERRIDE 복구

plugin 설치와 업데이트가 오래된 OpenClaw 관리 dependency pin으로 인한 npm EOVERRIDE 실패 대신 복구된다. 근거: Highlights #148

channel plugin 식별자 전달

Channel plugin 개발자는 hook과 선택된 exec workflow를 통해 native sender와 conversation 식별자를 전달할 수 있다. 근거: Highlights #149

plugin 발견 시작 작업 감소

Plugin discovery가 시작 중 반복되는 차단 파일시스템 검사를 줄여, bundled plugin tree의 불필요한 cold-start 작업을 낮춘다. 근거: Highlights #150

Gateway method 호출 지원

등록 후 Plugin Gateway method가 openclaw gateway call을 통해 동작해, plugin 작성자가 script와 cron job에서 사용할 수 있다. 근거: Highlights #151

ClawHub 응답 제한

ClawHub skill 발견과 설치 검사는 과도하게 크거나 멈춘 marketplace 응답을 중단해 OpenClaw의 정지나 crash 가능성을 낮춘다. 근거: Highlights #152

고정 official plugin 갱신

업그레이드 후 openclaw doctor나 deep gateway status의 복구 조언을 따르면 고정된 official plugin이 더는 이전 release에 머물지 않는다. 근거: Highlights #153

managed npm 갱신 안정화

Managed npm plugin 업데이트는 이후 gateway 시작 시 정리될 때까지 이전 plugin 파일을 남겨 실행 중 gateway의 missing-module 오류 가능성을 낮춘다. 근거: Highlights #154

official plugin 카드 아이콘

지원 브랜드의 official plugin card는 ClawHub와 다른 catalog에서 알아보기 쉬운 icon을 표시한다. 근거: Highlights #155

official plugin icon 색상

ClawHub와 다른 catalog의 official plugin icon은 더는 동일한 hard-coded color로 강제되지 않아 Simple Icons가 기본 artwork를 쓸 수 있다. 근거: Highlights #156

Docker Hub mirror 추가

Docker 사용자는 GHCR과 함께 공식 openclaw/openclaw Docker Hub mirror를 사용할 수 있다. 근거: Highlights #157

Git 설치 pnpm 고정

Git 기반 OpenClaw 설치는 다른 전역 pnpm이나 주변 project package manager가 있어도 repository에 고정된 pnpm version을 사용한다. 근거: Highlights #158

ClawHub 요청 timeout 안정화

ClawHub skill-card와 update 요청은 비정상적으로 큰 timeout 값을 받아도 예측 가능하게 완료되거나 time out된다. 근거: Highlights #159

Windows source 설치 개선

Windows 사용자는 llama.cpp setup 단계가 막거나 늦추지 않아 source install을 완료할 수 있고, installer가 기존 shell 설정을 복원한다. 근거: Highlights #160

공식 플러그인 설치·복구 개선

더 많은 공식 channel, provider, web-search 플러그인이 기존 credentials로 인식되면서 일반 외부 패키지 카탈로그를 통해 설치나 복구가 가능하다. 근거: Highlights #161

 

운영 관점에서 볼 점

QQBot 슬래시 명령 범위 설정: QQBot 그룹 관리자는 슬래시 명령의 사용 가능 범위를 고를 수 있고, 비공개 전용 명령은 사용자를 비공개 채팅으로 안내한다. 근거: Highlights #6

채널 상태와 공지 검증 개선: openclaw channels status --json에서 설정된 채널이 계속 보이고, 활성 플러그인이 없는 오래된 예약 공지는 거부된다. 근거: Highlights #49

Gateway 일반 로그 상세화: Gateway 운영자는 추가 debug logging 없이 일반 로그에서 provider, model, 요청 상태, timing 세부 정보를 다시 볼 수 있다. 근거: Highlights #56

 

업그레이드

npm install -g openclaw@latest
openclaw --version

자동화, 채널, 플러그인, Gateway 운영 경로처럼 실제 운영에 닿는 항목이 포함된 릴리즈라면 업데이트 뒤 채널 연결과 크론 동작을 한 번 확인하는 편이 안전하다.

 

요약

영역 핵심 포인트
채널 Heartbeat 내부 추론 노출 방지 - 추론 가능 모델의 Heartbeat 점검은 Telegram, WhatsApp 등에서 내부 추론 대신 assistant의 의도한 답장을 보여준다.
채널 Discord·Telegram 대화 연결 강화 - Discord와 Telegram 답장 및 미러링된 채팅 기록이 반복 답장과 세션 변경을 포함해 의도한 대화에 더 일관되게 묶인다.
도구 Discord 도구 답장 경고 제거 - message tool로 성공적으로 보낸 Discord 답장은 영향받는 message_tool_only source-channel 턴에서 오해를 부르는 실패 경고를 더는 일으키지 않는다.
음성 Mattermost 스레드 참여 유지 - Mattermost 사용자는 bot 응답 뒤 다시 언급하지 않아도 스레드에서 계속 대화할 수 있고, 참여 상태는 7일 유휴 전까지 gateway 재시작 후에도 유지된다.

 

릴리즈 노트

https://github.com/openclaw/openclaw/releases/tag/v2026.6.11

 

Release openclaw 2026.6.11 · openclaw/openclaw

We heard the feedback. v2026.6.11 focuses on the rough edges that make OpenClaw feel less dependable, with fixes for misplaced replies, stuck sends, reconnects, model setup failures, and safer admi...

github.com

반응형
사업자 정보 표시
가리봉랩스(Garibong Labs) | 함동기 | 경기도 성남시 분당구 돌마로 68, 7층 705호 A106 | 사업자 등록번호 : 604-05-36402 | TEL : 010-4894-4522 | Mail : contact@garibong.dev | 통신판매신고번호 : 2026-용인수지-0037호 | 사이버몰의 이용약관 바로가기