OpenClaw 2026.6.8-beta.2
ช่องทาง: Beta / Pre-release เผยแพร่บน GitHub: 16 มิถุนายน 2569 เวลา 08:50 อ่าน Release Notes ต้นฉบับ: GitHub Releases
OpenClaw 2026.6.8-beta.2 เป็น release ที่เน้น Codex และเส้นทาง OpenAI, ระบบปลั๊กอิน, เสถียรภาพของ Gateway มากเป็นพิเศษ และถ้าดูจากรายการเปลี่ยนแปลงจริงจะเห็นว่ารอบนี้ทีมไม่ได้แค่เติมฟีเจอร์ใหม่แบบกระจาย แต่พยายามลด friction ในจุดที่คนใช้งานจริงมักเจอ ทั้งตอนตั้งค่า, รัน agent ต่อเนื่อง, เชื่อม plugin, และดูแลระบบผ่านแชนเนลต่าง ๆ ซึ่งเป็นเรื่องที่มีผลกับผู้ใช้ไทยโดยตรง เพราะหลายทีมที่ใช้ OpenClaw ในไทยมักใช้งานแบบผสมหลายเครื่องมือและต้องอาศัยความนิ่งของ workflow มากกว่าการโชว์ capability อย่างเดียว
อีกจุดที่น่าสนใจคือ release นี้สะท้อนทิศทางของ OpenClaw ว่ากำลังขยับไปเป็นแพลตฟอร์ม automation ที่ดูแลง่ายขึ้นเรื่อย ๆ ไม่ว่าจะเป็นเรื่อง runtime, channel, plugin, หรือ tooling สำหรับ recovery เมื่อมีอาการแปลกใน production พอเอามาแปลเป็นภาษาคนใช้งานจริง ความหมายก็คือทีมจะเสียเวลาน้อยลงกับงานแก้ระบบ และมีเวลาไปโฟกัสกับ use case ที่สร้างคุณค่าให้ธุรกิจหรือชุมชนมากกว่าเดิม
สิ่งที่เปลี่ยนแปลงหลัก
Highlights - Richer channel delivery: Telegram and WhatsApp are less brittle: Telegram renders structured text with tables, lists, expandable blockquotes, preserved intentional line breaks, and CLI-backed replies, while WhatsApp now honors configured ACP bindings. ( 92679, 93164, 84082, 89421, 92513) Thanks @obviyus, @vincentkoc, @jzakirov, @spacegeologist, @TurboTheTurtle, @mcaxtr, @myrzka, and @dmorn. ใครที่ใช้ OpenClaw เป็น multi-channel bot จะรู้สึกได้ง่ายที่สุด เพราะการแก้เลเยอร์ส่งข้อความช่วยลดเคสตอบซ้ำ, routing หลุด, หรือ approval ค้าง
Highlights - More reliable agent runs: account-scoped DM sends, generated media completions, auto-reply message-tool final replies, reset archive fallback reads, restart shutdown aborts, yielded subagent pauses, and session identity prompts all stay on the correct recovery path. ( 92788, 91246, 92879, 91357, 92631, 92468) Thanks @yetval, @TurboTheTurtle, @masatohoshino, @CadanHu, @vincentkoc, @ooiuuii, @openperf, @zhangguiping-xydt, @QQSHI13, @kumaxs, and @aleps001. ผลที่เห็นชัดคือระบบควบคุมและการสังเกตอาการของ OpenClaw นิ่งขึ้น เวลาเช็ก health, session, หรือ recovery จะเดาอาการได้ง่ายกว่าเดิม
Highlights - Safer model routing: new GLM-5.2 and Claude Haiku 4.5 catalog support arrives with normalized provider IDs, managed SecretRef auth, bounded model browsing, and safer OpenAI/Anthropic tool-schema recovery. ( 92796, 90116, 92627, 90686, 92247, 92941) Thanks @arkyu2077, @liuhao1024, @lijenhsin, @rohitjavvadi, @samson910022, @maaron34, @syfvb, and @samson1357924. จุดนี้สำคัญกับทีมที่ใช้ GPT-5.x หรือ Codex OAuth เพราะลดความเสี่ยงที่ routing ผิดเส้นทางแล้วทำให้ agent ไปใช้ auth mode คนละแบบโดยไม่ตั้งใจ
Highlights - Useful usage footers: /usage and reply payload hooks now have a native full footer renderer, default template, fixed-decimal formatting, credential-aware limits, better partial-count handling, and warnings for broken templates instead of silent bad output. ( 92657, 89835, 89629) Thanks @Marvinthebored. ถึงจะยังเป็นสาย beta แต่หัวข้อนี้ช่วยให้คนที่ทดสอบก่อน stable เห็นปัญหาและความเสี่ยงได้เร็วขึ้น
Highlights - Predictable web search defaults: key-free providers such as Parallel Free, DuckDuckGo, Ollama, and Codex Hosted Search remain explicit opt-ins rather than surprising automatic fallbacks. ( 93616) Thanks @davemorin and @vincentkoc. จุดนี้สำคัญกับทีมที่ใช้ GPT-5.x หรือ Codex OAuth เพราะลดความเสี่ยงที่ routing ผิดเส้นทางแล้วทำให้ agent ไปใช้ auth mode คนละแบบโดยไม่ตั้งใจ
Highlights - Calmer UI and mobile sessions: workspace files start collapsed, WebChat backscroll survives streaming, the desktop session picker remains interactive, reset arguments survive dispatch, and iOS reconnects stale foreground Gateways. ( 92779, 92622, 92705, 91353, 92552) Thanks @shakkernerd, @TurboTheTurtle, @NianJiuZst, @zhouhe-xydt, @Solvely-Colin, @MaBeitian, @vincentkoc, @Chang2020618, and @DrtyMorty. ผลที่เห็นชัดคือระบบควบคุมและการสังเกตอาการของ OpenClaw นิ่งขึ้น เวลาเช็ก health, session, หรือ recovery จะเดาอาการได้ง่ายกว่าเดิม
Bug Fixes ที่น่าสนใจ
- Channels and delivery: preserve account-scoped DM channel send policy, intentional rich-message line breaks in Telegram and status output, rich Telegram final replies, rich Telegram tables and lists, Telegram thread-create CLI remapping, Feishu dynamic-agent routes after persisted binding reuse, Slack outbound message sent hooks, contributed message-tool schema optionality, same-channel generated media completions, and channel chunking around surrogate pairs and Infinity limits. ( 92788, 93164, 92679, 89421, 89943, 42837, 92814, 91137, 91246, 92735) Thanks @yetval, @obviyus, @spacegeologist, @rishitamrakar, @liuhao1024, @lundog, @TurboTheTurtle, @yhterrance, @vincentkoc, @myrzka, @cwlong163-afk, @kumaxs, @shakkernerd, and @RewardsPal.
- Gemini CLI: use the selected OpenClaw OAuth/API-key auth profile in an isolated Gemini CLI runtime home, preventing ambient Google machine credentials from overriding the chosen profile. ( 88748) Thanks @jason-allen-oneal and @shakkernerd.
- Discord: give generated auto-thread titles a 60-second timeout and 4,096-token reasoning-model output budget, clamped to the selected model output cap. ( 64734) Thanks @hanamizuki.
- Agent, cron, and Gateway runtime: mark active main sessions before restart shutdown aborts, pause yielded subagent runs whose terminal also signals abort, clamp trusted subagent thinking overrides through provider/model fallback, preserve yielded media completions, deliver channel message-tool final replies through auto-reply while hiding internal delivery hints, restore reset archive fallback reads when active async transcripts are missing, de-duplicate main-session heartbeat events, expose session identity in runtime prompts, reject unknown OpenAI agent selectors, keep generated media completions, slash-command block replies, and trajectory export commands in WebChat, and require admin privileges for HTTP session/model override surfaces. ( 91357, 92631, 92412, 92146, 92879, 91287, 92468, 92510, 91246, 92651, 92646) Thanks @ooiuuii, @openperf, @IWhatsskill, @masatohoshino, @CadanHu, @ZengWen-DT, @zhangguiping-xydt, @TurboTheTurtle, @oiGaDio, @aleps001, @vincentkoc, @GSL-R, @QQSHI13, @ryanhelms, @kumaxs, @steipete-oai, @hxy91819, @davemorin, and @nailujac.
- Providers and model replay: preserve storeless OpenAI Responses replay compatibility, recover invalid OpenAI reasoning signatures and genericized Anthropic thinking-signature replay errors, route OAuth image defaults through Codex for eligible OpenAI profiles, avoid eager tool streaming for Claude 4.5 in Copilot, quarantine unreadable and post-hook OpenAI/Anthropic-family tool schemas without broadening allowed tool choices, deliver explicit thinking-off requests to LM Studio binary-thinking models, honor profile auth for SecretRef model entries, bound model browsing, strip provider prefixes where runtimes need bare IDs, and surface nested embedding fetch failures. ( 90706, 92941, 92201, 92916, 92824, 75393, 92908, 92921, 92928, 92002, 90686, 92247, 92627, 91218, 92628) Thanks @snowzlm, @mmyzwl, @CarlCapital, @bek91, @Kailigithub, @vincentkoc, @rohitjavvadi, @samson910022, @nxmxbbd, @liuhao1024, @bymle, @mushuiyu886, @finchinslc, @syfvb, @lijenhsin, @crsnpalmer-art, @samson1357924, @shakkernerd, and @mlaihk.
- Memory, state, diagnostics, and config: split header-too-large embedding batches, keep QMD memory search enabled in transient mode, avoid SQLite WAL on NFS volumes, preserve recovery scheduling outside stuck-session warning backoff, preserve full-reindex rollback/cache recovery, and treat raw Memory Wiki source pages as source evidence. ( 92650, 92618, 92639, 91247, 92752, 92881, 59137, 92876) Thanks @mushuiyu886, @TurboTheTurtle, @849261680, @gnanam1990, @TSHOGX, @vincentkoc, @arlen8411, @BrettHamlin, @zhbcher, @Takhoffman, @AFabyTWE, @davemorin, and @zhuyankarl.
- UI/mobile/TUI: preserve dashboard session parent lineage, WebChat backscroll, reset soft command args, sidebar session picker interactivity, collapsed workspace files, resolved /model confirmation refs, stale foreground iOS Gateway reconnects, and paused setup-parent stdin after inherited-stdio child exit. ( 90658, 92622, 91353, 92705, 92779, 92773, 92552, 93159) Thanks @luoyanglang, @TurboTheTurtle, @zhouhe-xydt, @NianJiuZst, @shakkernerd, @NarahariRaghava, @Solvely-Colin, @fuller-stack-dev, @lily-oc, @MaBeitian, @vincentkoc, @obviyus, @DrtyMorty, and @Chang2020618.
- Plugins and updates: repair missing required platform packages during managed plugin installs and updates, including omitted Codex platform binaries. Thanks @vincentkoc.
ผลกระทบต่อผู้ใช้ไทย
สำหรับผู้ใช้ไทย release สาย beta อย่าง 2026.6.8-beta.2 มีประโยชน์มากกับทีมที่ชอบลองก่อน stable เพราะช่วยทดสอบ Codex และเส้นทาง OpenAI และ ระบบปลั๊กอิน และ เสถียรภาพของ Gateway ล่วงหน้าได้ในสภาพแวดล้อม staging หรือ workspace ที่ต้องการ feedback เร็ว หากคุณดูแลระบบให้หลายคนใช้งานพร้อมกัน การเห็นพฤติกรรมใหม่ก่อนวัน release stable จะช่วยลดแรงกระแทกตอน deploy จริง
ในเชิงปฏิบัติ จุดที่ควรสังเกตหลังอัปเดตคือ workflow ที่ทีมใช้งานทุกวัน เช่น การคุยผ่านแชนเนลหลัก, plugin ที่เรียกบ่อย, การเช็กสถานะผ่าน control UI หรือคำสั่ง CLI, และเส้นทาง auth/provider ที่เป็นหัวใจของ agent ถ้าระบบของคุณเคยเจออาการหลุดบ้างเป็นครั้งคราว release ประเภทนี้มักช่วยลบ "ปัญหาเล็กแต่บั่นทอน" ได้ดีมาก และผลลัพธ์จะออกมาเป็นความรู้สึกว่าระบบนิ่งขึ้นทั้งก้อน แม้ใน release notes จะไม่ได้เรียกมันว่า feature ใหญ่ก็ตาม
คำแนะนำในการอัปเกรด
ถ้าทีมของคุณมี staging อยู่แล้ว แนะนำให้ลองรุ่นนี้ก่อนเพื่อเช็ก compatibility กับ plugin, channel, และ runtime ที่ใช้อยู่ โดยเฉพาะหัวข้อที่ไปแตะ Codex และเส้นทาง OpenAI และ ระบบปลั๊กอิน แต่ถ้า production ยังต้องการความนิ่งสูงและไม่ได้รีบใช้ฟีเจอร์หรือ fix ชุดนี้ การรอ stable ตัวถัดไปก็ยังเป็นทางเลือกที่ปลอดภัยกว่า
หลังอัปเดต แนะนำให้ลอง smoke test อย่างน้อยหนึ่งรอบกับงานสำคัญ เช่น เปิด session ใหม่, ส่งข้อความผ่าน channel ที่ใช้ประจำ, เรียก plugin หลัก, และดู log หรือ status สั้น ๆ เพื่อยืนยันว่า behavior หลังอัปเดตตรงกับสิ่งที่ release นี้ตั้งใจแก้
วิธีติดตั้ง
~~~bash npm install -g openclaw@2026.6.8-beta.2 ~~~
