v2026.4.15 — Claude Opus 4.7 Default + Model Auth Monitoring

Released: April 15, 2026 Theme: Top-tier model upgrade + auth visibility Breaking Changes: Dreaming default storage mode changed from inline to separate (configurable back)


Core Highlights

1. Anthropic Defaults to Claude Opus 4.7

Anthropic default selections, opus aliases, Claude CLI defaults, and bundled image understanding all switch to Claude Opus 4.7.

No manual switching needed — newly created agents and workflows default to the latest Opus.

2. Gemini Text-to-Speech

Bundled google plugin gains Gemini TTS: provider registration, voice selection, WAV reply output, PCM telephony output — full setup guidance included.

3. Model Auth Status Card in Control UI

Control UI Overview adds a Model Auth status card showing at a glance:

  • OAuth token health per provider
  • Rate-limit pressure per provider
  • Callouts when tokens are expiring or expired

Backed by a new models.authStatus gateway method that strips credentials and caches for 60s.

4. LanceDB Cloud Storage

memory-lancedb now supports remote object storage (was local-disk only): durable memory indexes can run remote.

New GitHub Copilot embedding provider for memory search, with a dedicated Copilot embedding host helper so plugins can reuse the transport while honoring token refresh and safer payload validation.

6. Dreaming Storage Mode Default Change

Default dreaming.storage.mode changes from inline to separate:

  • Dreaming phase blocks (## Light Sleep, ## REM Sleep) land in memory/dreaming/{phase}/YYYY-MM-DD.md
  • No longer injected into memory/YYYY-MM-DD.md
  • Daily memory files no longer get dominated by structured candidate output

To revert: set plugins.entries.memory-core.config.dreaming.storage.mode: "inline".

7. Active Memory Hardening

  • Recall failure during prompt build degrades gracefully, logs a warning, lets the reply continue
  • Recalled memory moves to the hidden untrusted prompt-prefix path (not system prompt injection)
  • Gateway debug logs include the resolved recall provider/model
  • Active Memory status line fields clearly labeled

8. Security and Stability Fixes

  • Reject client tool definitions whose names normalize-collide with built-ins (prevents local-media trust inheritance)
  • Block remote-host file:// URLs in the webchat media embedding path
  • Matrix DM pairing-store entries no longer authorize room control commands
  • Gateway /mcp bearer comparison switches to constant-time safeEqualSecret
  • Unknown-tool stream guard enabled by default in tool loops, preventing infinite retries when tools were hallucinated or removed

9. CLI and Codex Fixes

  • openclaw update respawns plugin refresh from the updated entrypoint after self-updates
  • LM Studio model-load failures get exponential backoff (5s → 10s → 20s → ⋯ → 5min cooldown)
  • openai-codex/gpt-5.4-codex runtime alias canonicalized
  • Codex CLI uses --skip-git-repo-check on the safe non-interactive resume path

Upgrade Recommendations

  • Customers wanting Opus 4.7: free upgrade on update, no reconfiguration
  • Dreaming users: note the default storage path change (in memory/dreaming/ subdirectory)
  • LanceDB users: cloud storage now available
  • Anyone tracking token expiration: the Model Auth status card watches for you
  • Copilot users: Copilot-embedding-backed memory search is now available

← v2026.4.14 · v2026.4.20 → · Back to list