OpenClaw releases v2026.4.20, Moonshot's built-in model defaults to Kimi K2.6

According to Beating Monitoring, the open-source AI Agent platform OpenClaw released version 2026.4.20, with core changes focused on default model switching, plugin contract rollback, and gateway storage management.

This update replaces the built-in Moonshot channels, web search, and multimodal understanding default models with kimi-k2.6, while maintaining compatibility with kimi-k2.5. Moonshot is only allowed to keep thinking.keep = “all” on kimi-k2.6; requests with other Moonshot models or fixed tool_choice will automatically strip this field. Cost estimation now features tiered pricing, with built-in unit prices for Kimi K2.6/K2.5, and token usage reports can be directly billed.

A key fix is the revocation of the strict ID contract introduced in 2026.4.14. Previously, this contract required plugin info.id to match the registration slot ID, which caused third-party context engine plugins like lossless-claw to be rejected every turn. The default timeout for external text sending in BlueBubbles has been increased from 10 seconds to 30 seconds. On macOS 26 Tahoe, even if Private API is not enabled, it will prioritize Private API to avoid silent message drops that occurred previously.

Operational adjustments include two structural changes. Cron now separates runtime execution status into jobs-state.json, leaving jobs.json to only contain task definitions suitable for git management; sessions now have default limits for enabled entries and time trimming, trimming oversized storage at startup to prevent cron/executor backlog from overwhelming gateway memory.

The onboarding installer has been redesigned to improve security instructions, changing from plain text to a yellow warning banner with bullet points. The initial model directory loading now features a loading animation, and the API key input box includes a placeholder. Security measures have also been tightened for Gateway WebSocket broadcasting, device pairing permissions, and injection blocking of OPENCLAW_* keys in workspace .env files.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin