Skip to content

Codeep

v1.3.38 Breaking

This release includes 2 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

Summary

AI summary

Removed terminal: true from agentCapabilities; corrected ACP method name mismatch and dropped non‑standard parameter.

Full changelog

Added

  • promptCapabilities.embeddedContext — dragging a file into the Zed chat
    (or pinning a code selection) now actually injects the file content into the
    prompt. Previously the resource_link / resource blocks were silently
    dropped. 200 KB cap per resource with a visible truncation marker.
  • session/resume ACP method — lightweight reconnect on panel reload.
    The client keeps history locally and only re-wires the in-memory session
    (modes + config), avoiding a full history replay. Advertised via
    sessionCapabilities.resume.
  • Dashboard sync after every manual chat in the CLI — previously only
    the agent-mode and graceful-shutdown paths reported to codeep.dev, so
    Agent Mode: OFF looked like it never synced.

Changed

  • ACP boolean dropdown labels in the Zed agent settings panel now include
    the action prefix (Confirm delete: ON, Confirm exec: ON,
    Confirm write: ON) so the three toggles are distinguishable. Previously
    Zed rendered all three identically as ON.

Fixed

  • terminal/wait_for_exit — was calling the camelCase terminal/waitForExit
    variant; corrected to the spec snake_case name. Also dropped the non-standard
    timeoutMs parameter.
  • Removed terminal: true from agentCapabilitiesterminal is a
    client capability per the ACP spec, not an agent capability. Codeep now
    reads clientCapabilities.terminal from the initialize params and routes
    execute_command through the editor's terminal only when the client
    supports it (falling back to local execution otherwise).

Breaking Changes

  • Removed `terminal: true` from `agentCapabilities`; use `clientCapabilities.terminal` instead.
  • Renamed ACP method `terminal/wait_for_exit` to spec‑compliant snake_case name; removed non‑standard `timeoutMs` parameter.

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.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]