$git log --oneline
2026.2.23MINOR⚠ BREAKINGReleased: 2026-02-22

Kilo Gateway + Vercel AI Gateway + Cron Improvements

/** First-class Kilocode provider. Vercel AI SDK Gateway support. Session cleanup tooling. Browser SSRF policy hardened. */

BREAKING: Browser SSRF policy enforcement defaults to 'trusted-network' mode. Explicitly set agents.defaults.browser.ssrfPolicy: 'disabled' or 'strict' if needed.

#Kilocode#Vercel#Cron#Browser#Security
whats_new.md

✨ What's New

Kilocode Provider Support

First-class Kilocode provider support. Default model: kilocode/anthropic/claude-opus-4.6. Built-in onboarding, model catalog with chat/reasoning/vision/code detection.

Vercel AI SDK Gateway

Native Vercel AI SDK Gateway channel support with streaming, tool use, and image vision through a single API gateway.

Session Cleanup Tooling

New sessions.cleanup tooling with disk-budget controls. Automatically prunes old sessions based on size or age limits.

Cron Expression Improvements

Human-readable cron descriptions in logs and UI. Timezone-aware cron scheduling. Improved cron error reporting.

breaking_changes.md

⚠ Breaking Changes

⚠Browser SSRF policy: ssrfPolicy now defaults to 'trusted-network'. Set agents.defaults.browser.ssrfPolicy: 'disabled' to restore previous open behavior.
⚠macOS supervised boot: gateway will now re-launch via launchd on crash with proper ThrottleInterval handling.
fixes.md

⚑ Fixes & Improvements

βœ“Cron: parallel cron execution no longer blocks subsequent jobs
βœ“Cron: improved handling of missed executions after system sleep/hibernate
βœ“Gateway: /ws connection keep-alive ping timing improved for long-idle sessions
βœ“Provider: Anthropic Claude 3.7 Sonnet added to built-in catalog
βœ“Slack: fixed incoming message deduplication for high-traffic channels
βœ“Memory: fixed embeddings provider falling through to OpenAI when Ollama provider specified
upgrade.sh

πŸ“¦ Upgrade to 2026.2.23

$ npm install -g openclaw@2026.2.23