Download

Under heavy load a Claude turn and a side chat both failed with a timeout, because every turn first ran claude --version and never used the answer. Turns and side chats no longer do that. Versions are now checked in the background during the provider status check, with 45 seconds per probe, and cached per binary.

A CLI older than Napdock supports now shows “Update needed” in Settings > Providers and Settings > Devices, in the model menu, and in a callout in sessions on that provider. It shows the installed and required versions and the update command for how that CLI was installed, with Copy update command. An old or unchecked CLI is still offered and still runs.

The minimums are Claude Code 2.1.302, Codex 0.163.0 and Pi 1.0.0. Saved provider settings reset to the new format.

In the app

Settings > Providers: Codex 0.147.0 is signed in but needs an update; Claude is signed out and its version check didn't answer, so it shows Sign in.
Settings > Providers: Codex 0.147.0 is signed in but needs an update; Claude is signed out and its version check didn't answer, so it shows Sign in.
A session on the outdated CLI shows an update callout with Copy command and Check again.
A session on the outdated CLI shows an update callout with Copy command and Check again.
Earlier capture of Settings > Providers with the update message.
Earlier capture of Settings > Providers with the update message.
Earlier capture of the session callout.
Earlier capture of the session callout.