Skip to content

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 22:01
· 12 commits to main since this release

New: codeep review (offline, CI-friendly code review) and Continue (a paused-at-the-limit run resumes when you say "continue" instead of dead-ending). Plus a fix where file edits or skill params containing a $ could be written corrupted.

Added

  • codeep review — a headless, deterministic code review you can drop into
    CI (no API key, no TUI). Reviews the files you pass (or your unstaged git
    changes, falling back to a src/ scan), prints a markdown report or --json,
    and exits non-zero when an issue at or above --fail-on <error|warning|info|none>
    is found (default error). Pairs with a GitHub Action to gate PRs.
  • Continue after a safety limit. When the agent reaches its step or time
    limit it no longer dead-ends — the run pauses with a clear, resumable notice
    (⏸ Paused … say **continue** to pick up where it left off) instead of looking
    like a failure, and saying continue resumes it with full context. Works in
    the TUI and in ACP clients (Zed, the VS Code extension).

Fixed

  • Edits containing $ are written literally. edit_file (and the diff
    preview) applied replacements with String.replace(text, newText), which
    interprets $&, $$, $1 etc. in the replacement — so any edit whose new
    text contained $ (template literals, shell variables, regex) was silently
    corrupted on write. Replacements are now inserted verbatim.
  • Skill parameter expansion is $-safe and literal. ${param} substitution
    had the same $-interpretation bug in the value, and interpolated the param
    name into a regex unescaped (so a . over-matched and a ( could throw).
    Both are fixed.