Skip to content

chore(sync): OpenClaw v2026.5.26 upstream sync#12

Draft
iPythoning wants to merge 1 commit into
mainfrom
sync/v2026.5.26
Draft

chore(sync): OpenClaw v2026.5.26 upstream sync#12
iPythoning wants to merge 1 commit into
mainfrom
sync/v2026.5.26

Conversation

@iPythoning
Copy link
Copy Markdown
Owner

Summary

What's in v2026.5.26

  • Gateway startup optimization — plugin/channel/session metadata cached on first load; no more repeated scans on restart
  • Security hardening — SSRF policy on browser snapshots, prompt-injection sanitization, external content boundaries, stale token rejection, ClickClack sender allowlists, tool-call serialization scrubbed from replies
  • Reaction-based approvals — Signal, iMessage, WhatsApp: operators approve agent actions via emoji reaction, no text commands needed
  • Realtime Talk controls — inspectable, steerable, cancellable from Web UI and Discord; wake-name ambient-speech tolerance improved
  • Activity tab + OpenTelemetry — sanitized tool-activity summaries in Web UI; OTel LLM spans for gateway ops; new telemetry signals for blocked tools, failover, stale sessions
  • Transcript-backed architecture — meeting summaries + media provenance in persistent queryable store (foundation for meeting-aware SDR follow-ups)
  • Sharp → Rastermill — image processing drop-in replacement with better Alpine Linux support

Test plan

  • CHANGELOG entry renders correctly
  • README banner updated to v2026.5.26
  • Blog EN accessible at published URL
  • Blog ZH accessible at published URL
  • WeChat queue drains automatically once appsecret 40125 is fixed in PulseAgent backend

https://claude.ai/code/session_01VcWjePJVKEDF3URhoNi2j8


Generated by Claude Code

- Update template to OpenClaw v2026.5.26 (gateway caching, SSRF+prompt-injection
  security hardening, reaction-based approvals on WhatsApp/Signal/iMessage,
  Realtime Talk controls, Activity tab + OpenTelemetry, transcript-backed store,
  Sharp → Rastermill image processing)
- Publish EN + ZH blog posts to pulseagent.io
- WeChat v2026.5.26 enqueued (500 server error; appsecret outage ongoing)
- WeChat queue: 15 → 16 items (all 403 on Step 0 drain)

https://claude.ai/code/session_01VcWjePJVKEDF3URhoNi2j8
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