Skip to content

chore(sync): OpenClaw v2026.5.20 — Discord voice, Policy plugin, xAI OAuth#9

Draft
iPythoning wants to merge 1 commit into
mainfrom
sync/openclaw-v2026.5.20
Draft

chore(sync): OpenClaw v2026.5.20 — Discord voice, Policy plugin, xAI OAuth#9
iPythoning wants to merge 1 commit into
mainfrom
sync/openclaw-v2026.5.20

Conversation

@iPythoning
Copy link
Copy Markdown
Owner

Summary

  • Tracks OpenClaw v2026.5.20 (published May 21, 2026) — new stable release after v2026.5.19
  • Blog drafts written (EN + ZH, ~950 words each); API publish pending (container network blocks outbound to pulseagent.io — drafts ready for next run or manual trigger)
  • WeChat queue updated: 13 → 14 items (appsecret 40125 outage still active; all 13 prior retries failed with HTTP 403)

Release highlights (v2026.5.20)

  • Discord voice follow: sessions track users across voice channels with allowed-channel checks, multi-user handoff, DAVE recovery preservation
  • Discord voice profile context: IDENTITY.md / USER.md / SOUL.md auto-injected into realtime voice instructions
  • Bundled Policy plugin: openclaw policy — channel conformance checks + workspace repair
  • Per-agent local-model lean mode: agents.list[].experimental.localModelLean
  • xAI device-code OAuth: authorize without a localhost browser (headless/remote deployments)
  • OpenRouter routing: provider-level params.provider routing with model/agent overrides
  • WhatsApp: Baileys → 7.0.0-rc12
  • Security: fail-closed tryReadSecretFileSync + symlink rejection; browser image sanitization limits enforced; /approve through trusted runtime
  • Cron: scheduled work on cron-owned wake lanes (preserves reply delivery context)
  • No breaking changes

Files changed

  • CHANGELOG.md — v2026.5.20 entry added
  • .sync/last-release — updated to v2026.5.20
  • .sync/sync-log.md — run record appended
  • .sync/wechat-pending.json — v2026.5.20 enqueued (queue size: 14)
  • .sync/blog-drafts/openclaw-v2026.5.20-en.json — English blog draft
  • .sync/blog-drafts/openclaw-v2026.5.20-zh.json — Chinese blog draft

WeChat queue status

All 14 queued versions (v2026.4.25 through v2026.5.20) will auto-drain on the next run once the PulseAgent backend appsecret 40125 is restored. No manual intervention needed.

https://claude.ai/code/session_01NpqAMtvyjMp9MdEfciw5aD


Generated by Claude Code

Track OpenClaw v2026.5.20 (May 21 2026): Discord voice follow,
bundled Policy plugin, xAI device-code OAuth, per-agent lean mode,
and fail-closed security hardening. Blog drafts (en+zh) saved;
API publish blocked by container network policy. WeChat queue 13→14.

https://claude.ai/code/session_01NpqAMtvyjMp9MdEfciw5aD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants