Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 10:31
· 4 commits to main since this release

Added

  • Interactive checkpointing. Claude Code sessions can now be checkpointed
    and reseeded, letting you roll a conversation back to an earlier point and
    continue from there.
  • AskUserQuestion alias. The Claude Code loop recognizes the SDK's
    AskUserQuestion tool, and the TUI now requires a double Esc to dismiss a
    prompt so a question is never closed by accident.
  • File-edit previews for SDK tools. Write/Edit/MultiEdit executed by
    the Claude Agent SDK now produce a unified diff — reconstructed by snapshotting
    the file before the write and diffing against disk — so the front-ends can
    preview those changes just like canarycode's own edit tools.

Fixed

  • Native CLI binary resolution under compiled installs. The Claude Agent
    SDK's native claude binary is now resolved from canarycode's own module
    graph and passed explicitly, fixing "Native CLI binary for
    <platform>-<arch> not found" when running as a compiled/standalone
    binary or after an --omit=optional install.