Skip to content

Codeep

v2.11.0 Breaking

This release includes breaking changes 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

GLM-5.2 is now the default Z.AI model for all providers; /settings values reliably persist after migration runs.

Why it matters: Defaulting to GLM-5.2 changes inference behavior across services; persistent /settings eliminates prior loss of configuration on restarts.

Summary

AI summary

/settings values now persist and diff blocks render with green/red highlights.

Changes in this release

Feature Low

GLM-5.2 becomes default Z.AI model across all providers.

GLM-5.2 becomes default Z.AI model across all providers.

Source: llm_adapter@2026-06-13

Confidence: high

Feature Low

↑ recalls prompt history on empty input in the status bar.

↑ recalls prompt history on empty input in the status bar.

Source: llm_adapter@2026-06-13

Confidence: high

Feature Low

Diff blocks render with green/red highlighting for added/removed lines and cyan hunks.

Diff blocks render with green/red highlighting for added/removed lines and cyan hunks.

Source: llm_adapter@2026-06-13

Confidence: high

Feature Low

/ autocomplete now shows a description for every command (48 previously blank).

/ autocomplete now shows a description for every command (48 previously blank).

Source: llm_adapter@2026-06-13

Confidence: high

Feature Low

ACP `session/new` now returns prior transcript on resume when fresh:false.

ACP `session/new` now returns prior transcript on resume when fresh:false.

Source: llm_adapter@2026-06-13

Confidence: high

Bugfix Medium

/settings values now persist correctly after migration runs once per config.

/settings values now persist correctly after migration runs once per config.

Source: llm_adapter@2026-06-13

Confidence: high

Bugfix Medium

New messages no longer automatically scroll to bottom; status bar shows badge instead.

New messages no longer automatically scroll to bottom; status bar shows badge instead.

Source: llm_adapter@2026-06-13

Confidence: high

Refactor Low

~800 lines of dead UI code removed (unused parallel chat renderer and two unreachable fullscreen screens).

~800 lines of dead UI code removed (unused parallel chat renderer and two unreachable fullscreen screens).

Source: llm_adapter@2026-06-13

Confidence: high

Full changelog

New default model GLM-5.2 (1M-context glm-5.2[1m]) across every Z.AI provider, plus TUI polish: ↑ recalls history, diffs render green/red, full / autocomplete, and /settings values now stick.

Added

  • GLM-5.2 — the new default Z.AI model. Added across all four Z.AI
    providers (international + China, subscription + pay-per-use): glm-5.2[1m]
    (1M context — the [1m] suffix selects the million-token window) is now the
    default, with plain glm-5.2 also offered; GLM-5.1, GLM-5 Turbo, and GLM-5
    stay available. Context-window and cost tables include both new ids. (GLM-5.2
    per-token pricing isn't published yet, so /cost mirrors GLM-5.1 for now —
    and on the GLM Coding Plan billing is a flat subscription anyway.) Editor
    clients pick this up automatically over ACP.

Fixed

  • /settings values stick now. A block of startup "migrations" ran on
    every launch and silently forced user-chosen values back up — maxTokens
    below 32768, agentMaxDuration below 480 min, API timeout and rate limits —
    so the affected settings were effectively lies. They now run exactly once
    per config (recorded via migrationVersion); after that, what you set is
    what you get.
  • recalls prompt history on an empty input. The status bar has always
    advertised "↑↓ history", but a scroll handler intercepted the arrows first,
    so history recall was unreachable. Arrows now do history (like every shell);
    scrolling lives on PgUp/PgDn and the mouse wheel.
  • New messages no longer yank you to the bottom. While you're scrolled up
    reading, incoming messages (every agent action, mid-run) used to reset the
    view to the bottom. The view now stays put and the status bar shows a
    "↓ N new · PgDn" badge until you return.

Changed

  • Diff blocks render as diffs. ```diff fences — which the agent emits on
    every edit confirmation — now highlight +added lines green, -removed red,
    and @@hunks cyan. Previously they fell through to JS keyword colors.
  • Every command in / autocomplete has a description. 48 of 123 rows were
    blank (the whole scaffold/git/devops family — /component, /pr, /docker, …)
    and 9 bare single-letter aliases cluttered the list. The dropdown is now
    derived from a single command registry, so a command can't ship without a
    description again; the single-letter shortcuts (/c, /t, …) still work,
    they're just not listed.
  • ~800 lines of dead UI code removed (an unused parallel chat renderer and
    two unreachable fullscreen screens) — no behavior change, but edits can no
    longer land in the wrong renderer by mistake.
  • ACP session/new now returns the prior transcript on resume. When an
    editor client reconnects with fresh: false (e.g. a VS Code window reload),
    the response carries the workspace session's history (user/assistant only,
    mirroring session/load) so the client can repaint the chat instead of
    showing blank while the agent still holds the context. Empty on a fresh
    session; older clients ignore the extra field. Powers Codeep VS Code 2.6.0's
    reload restore.

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]