Skip to content

v0.5.0

Choose a tag to compare

@rbonestell rbonestell released this 24 Apr 03:49
· 16 commits to main since this release
f122954

ClawdCommit v0.5.0

What's New

  • Focused system prompt for the Claude CLI that keeps output to a bare commit message.
  • Warn when the configured Claude model is unavailable and a different family is used instead.
  • Declare workspace-trust and virtual-workspace capabilities so VS Code handles restricted contexts explicitly.
  • Wrap staged diff and recent commits with explicit begin/end markers to reduce prompt-injection risk.
  • Truncate overlong CLI stderr in error notifications.

Bug Fixes

  • Refresh VSCode Git state before reading the staged diff so changes staged via the terminal or Source Control pane are picked up on the first attempt.
  • Validate the configured model against the allowed list before invoking the CLI.
  • Swallow EPIPE errors when writing the diff to the CLI's stdin.
  • Always dispose the cancellation listener and clear the timeout on completion, including the timeout path.
  • Include LanguageModelError.code in error notifications for clearer diagnostics.
  • Drop a stray blank line before the recent-commits section in the prompt.