3.22 mổ bụng tôm hùm và thay động cơ. 3.23 kiểm tra đường khâu còn giữ không. 3.24 cho nó chạy lại — nhanh hơn trước khi phẫu thuật.
3.28: tôm hùm có lớp vỏ mới.
Không phải lớp màng mỏng trong suốt ngay sau khi lột xác. Vỏ thật sự. Dày đặc, nhiều lớp, đã qua thử lửa. Kèm theo đôi càng mới.
Hai Breaking Changes. Hai mươi mốt tính năng. Hơn chín mươi bản sửa. Lời nhắc quen thuộc: tôm hùm production, nâng cấp cẩn thận.
Breaking Changes
Hai. Cả hai đều là nhát cắt sạch.
OAuth Qwen Portal bị loại bỏ. Tích hợp qwen-portal-auth đã lỗi thời cho portal.qwen.ai đã bị xóa. Di chuyển sang Model Studio: openclaw onboard --auth-choice modelstudio-api-key. (#52709) Cảm ơn @pomelo-nwu.
Tự động di chuyển cấu hình có hạn sử dụng. openclaw doctor không còn tự viết lại các key cấu hình cũ hơn hai tháng. Cấu hình cổ giờ sẽ lỗi validation thay vì bị viết lại âm thầm. Đến lúc cập nhật rồi.
Càng mới: model và provider
Tạo ảnh MiniMax
MiniMax gia nhập với tư cách provider tạo ảnh cùng model image-01. Tạo ảnh từ văn bản. Chỉnh sửa ảnh sang ảnh. Điều khiển tỷ lệ khung hình. (#54487) Cảm ơn @liyuan97.
Provider tạo ảnh chuyên dụng đầu tiên trong OpenClaw. Tôm hùm giờ không chỉ nhìn — mà còn vẽ được.
Danh mục model MiniMax cũng được tinh gọn: chỉ giữ M2.7, loại bỏ M2, M2.1, M2.5 và VL-01. Gọn nhẹ và tập trung.
xAI chuyển hoàn toàn sang Responses API
Provider xAI tích hợp di chuyển sang Responses API với hỗ trợ hạng nhất cho x_search. Plugin xAI tự động kích hoạt từ cấu hình web-search và công cụ — không cần bật tắt plugin thủ công cho các flow Grok tích hợp nữa. (#56048) Cảm ơn @huntharo.
Trong quá trình onboarding, openclaw onboard và openclaw configure --section web giờ cung cấp thiết lập x_search tùy chọn, bao gồm bộ chọn model với key xAI dùng chung.
Mở rộng backend CLI
Các mặc định inference của Claude CLI, Codex CLI và Gemini CLI chuyển lên bề mặt plugin. Gemini CLI được hỗ trợ backend tích hợp. --cli-backend-logs thay thế --claude-cli-logs (flag cũ giữ làm alias). Tự động tải có nghĩa là các kênh tích hợp đã cấu hình hoạt động mà không cần thêm thủ công vào plugins.allow.
Phản xạ mới: phê duyệt công cụ bất đồng bộ
Tính năng hàng đầu cho nhà phát triển plugin.
Hook before_tool_call giờ hỗ trợ requireApproval bất đồng bộ — plugin có thể tạm dừng thực thi công cụ giữa chừng và yêu cầu người dùng phê duyệt. Giao diện phê duyệt linh hoạt: overlay phê duyệt exec, nút Telegram, tương tác Discord, hoặc lệnh /approve trên bất kỳ kênh nào. (#55339) Cảm ơn @vaclavbelak và @joshavant.
Lệnh /approve giờ xử lý cả phê duyệt exec và plugin với fallback tự động. Một lệnh, hai đường phê duyệt.
Nói thực tế: plugin có thể giám sát các thao tác nguy hiểm — xóa file, drop database, deploy production — và chặn lại cho đến khi con người đồng ý. Trợ lý AI có khóa liên động an toàn. Thư ký mạng mặc áo chống đạn.
Lớp vỏ mới: bảo mật và gia cố
Kiểm tra key tìm kiếm web mở rộng. Kiểm tra bảo mật giờ nhận diện thông tin đăng nhập Gemini, Grok/xAI, Kimi, Moonshot và OpenRouter qua shim registry web-search tích hợp an toàn biên. (#56540)
Registry agent ACP được gia cố. Mirror agent tích hợp ACPX của OpenClaw đồng bộ với các mặc định lệnh openclaw/acpx mới nhất và alias tích hợp. Các builtin npx có phiên bản được ghim vào phiên bản chính xác. ID agent ACP không xác định không còn xuyên qua đến thực thi lệnh --agent thô trên đường MCP-proxy. (#28321) Cảm ơn @m0nkmaster và @vincentkoc.
OpenAI apply_patch bật mặc định cho model OpenAI và Codex, chính sách sandbox đồng bộ với quyền ghi.
Nâng cấp kênh
Liên kết ACP cuộc hội thoại hiện tại. /acp spawn codex --bind here giờ có thể biến chat Discord, BlueBubbles hoặc iMessage hiện tại thành workspace Codex mà không cần tạo thread con.
Upload file Slack. Hành động upload-file rõ ràng định tuyến upload qua transport Slack với tùy chọn ghi đè tên file, tiêu đề và bình luận.
Gửi file hợp nhất. Microsoft Teams, Google Chat và BlueBubbles có hỗ trợ upload-file rõ ràng, bắt đầu hợp nhất gửi file-first xuyên kênh.
Bong bóng giọng nói Matrix. Phản hồi Auto-TTS trên Matrix giờ gửi dưới dạng bong bóng giọng nói gốc thay vì tệp đính kèm âm thanh chung. (#37080) Cảm ơn @Matthew19990919.
Hạ tầng
Podman đơn giản hóa. Thiết lập container tổng hợp quanh người dùng rootless hiện tại. Helper khởi chạy cài vào ~/.local/bin. Workflow giờ là openclaw --container <name> ... từ CLI máy host.
openclaw config schema in ra JSON schema được tạo cho openclaw.json. (#54523) Cảm ơn @kvokka.
Hợp đồng plugin bộ nhớ. Flush bộ nhớ trước nén chuyển ra sau hợp đồng plugin bộ nhớ đang hoạt động — memory-core sở hữu prompt flush và chính sách đường dẫn đích thay vì logic lõi hardcode.
Heartbeat plugin. runHeartbeatOnce được mở trong namespace hệ thống runtime plugin cho chu kỳ heartbeat đơn lẻ với ghi đè mục tiêu giao hàng. (#40299) Cảm ơn @loveyana.
Quy kết Tavily. Yêu cầu API đi ra giờ mang X-Client-Source: openclaw để Tavily có thể quy kết lưu lượng từ OpenClaw. (#55335) Cảm ơn @lakshyaag-tavily.
Sửa lỗi chọn lọc
Từ hơn 90 bản sửa:
Agents/Anthropic: Lý do dừng chưa xử lý của provider (vd. sensitive) giờ được phục hồi thành lỗi assistant có cấu trúc thay vì crash agent run. (#56639)
Google/Gemini 3.1: pro, flash và flash-lite phân giải đúng cho mọi alias provider Google. Thứ tự prefix flash-lite được sửa. (#56567)
Vòng lặp echo WhatsApp: Ở chế độ DM tự chat, bot không còn xử lý lại phản hồi gửi đi của mình như tin nhắn đến mới. (#54570) Cảm ơn @joelnishanth.
Chia tin nhắn Telegram: Tin nhắn dài giờ chia tại ranh giới từ, không phải giữa từ. Suy giảm uyển chuyển khi overhead tag vượt giới hạn. (#56595)
Kết nối lại Discord: Socket gateway cũ được xả, trạng thái resume trong cache được xóa trước khi kết nối lại bắt buộc. Phục hồi không còn lặp trên trạng thái resume bị nhiễm độc. (#54697) Cảm ơn @ngutman.
Agents/cooldown: Cooldown rate-limit giờ theo từng model — một 429 không còn chặn mọi model trên cùng profile auth. Thang bậc 30s/1min/5min thay thế leo thang hàm mũ cũ. (#49834) Cảm ơn @kiranvk-2011.
Thumbnail Matrix E2EE: Sự kiện ảnh trong phòng mã hóa dùng thumbnail_file để mã hóa thumbnail, phòng không mã hóa giữ thumbnail_url cho xem trước plaintext. (#54711) Cảm ơn @frischeDaten.
Xác thực GitHub Copilot: Giá trị expires_at lớn được xử lý như epoch giây, timer refresh xa được kẹp lại để tránh vòng lặp nóng overflow setTimeout. (#55360) Cảm ơn @michael-abdo.
Mistral: Flag yêu cầu tương thích OpenAI được chuẩn hóa, API Mistral chính thức không còn lỗi 422 status code (no body).
iMessage: Tag inline [[reply_to:...]] không còn rò rỉ vào văn bản giao hàng — reply_to gửi dưới dạng metadata RPC. (#39512) Cảm ơn @mvanhorn.
Người đóng góp
Bản phát hành này chứa đóng góp từ hơn 50 người.
@huntharo giao hàng migration xAI Responses API, sửa ghép nối Telegram và inbound claims plugin — một trong những chuyển đổi tính năng lớn nhất của bản phát hành.
@ngutman hạ cánh phục hồi kết nối lại Discord, hai vòng cải thiện sandbox và cập nhật Carbon beta — công việc phòng thủ chiều sâu có hệ thống.
@neeravmakwana sửa công cụ ảnh OpenAI Codex, cửa sổ ngữ cảnh agents/status, tái sử dụng plugin gateway và tự động tải plugin CLI — bốn bản sửa xuyên bốn hệ thống con.
@joelnishanth giải quyết vòng lặp echo WhatsApp, hai edge case đóng Discord gateway và tải crypto Matrix E2EE — gia cố kênh im lặng và kỹ lưỡng.
@xaeon2026 sửa khử trùng tool call tương thích OpenAI, phát lại lý luận WebSocket, agents/status và fallback Codex — công việc hạ tầng agent sâu.
@shakkernerd xuất xưởng ba cải thiện TUI: tin nhắn gateway onboarding, cắt tỉa tin nhắn hệ thống chat log và kiểm tra tham số activation.
Cảm ơn @pomelo-nwu, @liyuan97, @vaclavbelak, @joshavant, @kvokka, @velvet-shark, @lakshyaag-tavily, @Matthew19990919, @loveyana, @gumadeiras, @schumilin, @scoootscooob, @BruceMacD, @gumclaw, @vincentkoc, @m0nkmaster, @mvanhorn, @kiranvk-2011, @michael-abdo, @frischeDaten, @bugkill3r, @erhhung, @sahancava, @danhdoan, @dongzhenye, @gregretkowski, @afurm, @jared596, @wbxl2000, @xieyongliang, @adzendo, @frankbuild, @alberthild, @nikus-pan, @felear2022, @markojak, @infichen, @bottenbenny, @mcaxtr, @MiloStack, @SnowSky1, @lurebat, @private-peter, @sallyom, @MonkeyLeeT, @oliviareid-svg, @chen-zhang-cs-code, @Nanako0129, @mbelinky, @nickludlam, @kakahu2015, @mathiasnagler, @NickHood1984, @esrehmki, @aquaright1, @xujingchen1996, @lml2468, @sparkyrider, @KevInTheCloud5617, @cosmicnet, @hongsw, @Takhoffman, @ysfbsf, @glitch418x, @Kimbo7870, @w-sss, và tất cả những ai đã gửi issue, test pre-release hoặc giúp đỡ trên Discord.
---
3.22 mổ bụng tôm hùm. 3.23 giữ nó sống. 3.24 cho nó chạy.
3.28: lớp vỏ mới đã cứng. Càng mới để tạo ảnh. Phản xạ mới để chặn nguy hiểm. Giáp mới, rèn từ chín mươi bản sửa và công sức của năm mươi người đóng góp.
Tôm hùm đã mặc giáp. Đến lúc săn mồi.