Change8

cli-v3.0.57

Cline
3 features1 fix2 improvementsagenttools

Summary

This release introduces robust hub management with new drain and upgrade commands, ensuring continuous availability. Sessions are now resilient to hub restarts, and a critical bug preventing tool usage with custom OpenAI-Compatible models has been fixed.

New Features

  • Added `cline hub drain` command to stop a hub from accepting new mutating work while it finishes current tasks, with an option to lift the drain.
  • Introduced `cline hub upgrade` command to safely upgrade the hub by draining it, waiting for it to become idle, stopping it, and starting a new instance on the current build. Upgrades are automatically lifted if aborted, ensuring the hub never stops accepting work.
  • Enabled sessions to survive hub restarts, with reconnecting clients replaying missed events and deduplicating them by ID to prevent duplicate deliveries.

Bug Fixes

  • Fixed tool calling being silently disabled for custom OpenAI-Compatible models when their capabilities were inferred from convenience flags, which previously caused all tools to be stripped from requests.

Improvements

  • Langfuse traces now include session and client identity for hub-backed and delegated-agent runs, improving traceability.
  • Refreshed the model catalog, updating model lists and pricing across providers and adjusting the default model for several providers including DeepSeek, Crof, CrossModel, Eden AI, Kilo, and NanoGPT.

Related Documentation

Cline Documentation