Agent DailyAgent Daily
releaseintermediate

[Release] openclaw/openclaw v2026.3.2: openclaw 2026.3.2

By steipetegithub
View original on github

OpenClaw v2026.3.2 introduces major features including expanded SecretRef support across 64 targets, native PDF analysis tools, enhanced outbound adapters with multi-media support, and improved session attachments. The release includes several breaking changes around default tool profiles, ACP dispatch enablement, and plugin SDK HTTP handler registration, along with numerous fixes for Telegram, Discord, Feishu, and other channel integrations.

Key Points

  • Expanded SecretRef support across 64 credential targets including runtime collectors, planning/apply/audit flows, and onboarding UX with fast-fail on active surfaces and non-blocking diagnostics on inactive surfaces
  • Added first-class PDF tool with native Anthropic and Google support, extraction fallback for non-native models, and configurable defaults (pdfModel, pdfMaxBytesMb, pdfMaxPages)
  • Implemented shared sendPayload support across outbound adapters (Discord, Slack, WhatsApp, Zalo) with multi-media iteration and chunk-aware text fallback
  • Added MiniMax-M2.5-highspeed first-class support while maintaining legacy MiniMax-M2.5-Lightning compatibility
  • Enabled inline file attachment support for sessions_spawn with base64/utf8 encoding, transcript redaction, and configurable limits
  • Defaulted Telegram streaming to 'partial' mode and added sendMessageDraft for private preview streaming with separated reasoning/answer lanes
  • Added 'openclaw config validate' CLI command with JSON output and detailed invalid-key path reporting in startup errors
  • Exposed channelRuntime on ChannelGatewayContext and added runtime.stt.transcribeAudioFile() for plugin extensibility without internal imports
  • Added sessionKey to session_start/session_end hooks and new message lifecycle hooks (message:transcribed, message:preprocessed) for better correlation and automation
  • Breaking changes: tools.profile defaults to 'messaging', ACP dispatch enabled by default, removed api.registerHttpHandler(), and Zalo Personal plugin now uses JS-native integration instead of external CLI binaries

Found this useful? Add it to a playbook for a step-by-step implementation guide.

Workflow Diagram

Start Process
Step A
Step B
Step C
Complete
Quality

Concepts

[Release] openclaw/openclaw v2026.3.2: openclaw 2026.3.2 | Agent Daily