Skip to content

Codeep

v2.9.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai ai-agent ai-agents ai-tools cli-app

ReleasePort's take

Light signal
editorial:auto 1mo

The release adds the Claude Fable 5 model while removing Opus 4.7 and Opus 4.6 from the model picker, and it corrects a bug where an unsupported temperature parameter caused masked 400 errors.

Why it matters: Deprecation removes two specific models; bugfix prevents hidden failures when sending disallowed parameters to Anthropic APIs.

Summary

AI summary

Opus 4.7 and 4.6 removed from the model picker.

Changes in this release

Feature Low

Adds Claude Fable 5 model (`claude-fable-5`) to Anthropic provider.

Adds Claude Fable 5 model (`claude-fable-5`) to Anthropic provider.

Source: llm_adapter@2026-06-10

Confidence: high

Deprecation Medium

Removes Opus 4.7 and Opus 4.6 from the model picker.

Removes Opus 4.7 and Opus 4.6 from the model picker.

Source: llm_adapter@2026-06-10

Confidence: high

Bugfix Medium

Fixes temperature parameter being sent to Anthropic models that reject it, preventing masked 400 errors.

Fixes temperature parameter being sent to Anthropic models that reject it, preventing masked 400 errors.

Source: llm_adapter@2026-06-10

Confidence: high

Full changelog

Claude Fable 5 — Anthropic's most powerful model, a new tier above Opus — is now in the model picker ($10/$50 per MTok, 1M context). Opus 4.7 and 4.6 leave the picker (Opus 4.8 stays the default). Plus a real compatibility fix: temperature is no longer sent to models that reject it (Fable 5 / Opus 4.7+), which previously surfaced as an opaque 400.

Added

  • Claude Fable 5 (claude-fable-5) in the Anthropic provider — the most
    powerful Claude model, a new tier above Opus. $10 input / $50 output per
    MTok, 1M context window. Pick it with /model claude-fable-5.

Changed

  • Opus 4.7 and 4.6 removed from the model picker now that Opus 4.8 and
    Fable 5 cover both tiers. The ids remain valid — if your config still points
    at one, it keeps working; it just isn't offered for new selection.

Fixed

  • temperature is no longer sent to Anthropic models that reject it.
    Fable 5 and Opus 4.7+ return HTTP 400 when the request includes
    temperature — and that 400 was previously masked by the tools-fallback
    retry, surfacing as a generic "API error". A model-aware guard
    (modelRejectsSamplingParams) now omits the parameter on those models
    across all three Anthropic request paths (agent, fallback, plain chat);
    omission means the API default, so behavior on other models is unchanged.

Breaking Changes

  • Opus 4.7 and 4.6 removed from the model picker (ids remain valid but not offered for new selection).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Codeep

Get notified when new releases ship.

Sign up free

About Codeep

All releases →

Related context

Earlier breaking changes

  • v2.8.0 `codeep account push` and `account sync` no longer transfer API keys unless `/keysync on` is enabled
  • v2.4.1 MiniMax M3 replaces MiniMax-M2.7 as default model across all providers.
  • v2.0.0 McpServer protocol now optional fields `command`, `args`, plus new `url` and `headers`; version bumped to 2.0.0.

Beta — feedback welcome: [email protected]