← Back to Changelog

Improved Attribution and Harness Engineering

The last few weeks brought lots of small improvements across the CLI. Several teams hit cases where squash merges, forked PRs, or rebased heads dropped or misattributed authorship notes — we tracked those down and added regression coverage so they stay fixed. We also spent time hardening the daemon on Windows and tightening what leaves the client.

Attribution

  • Attribution from forks are now synced — preserved through CI merges.
  • Visual Studio extension — attributes human edits from Visual Studio.
  • Copilot token usage in VS Code — captured via OTEL spans.
  • OpenCode Desktop checkpointing — works without Bun.$ in the Node sidecar.
  • Cursor edit paths — reads path and filePath, closing an attribution gap.
  • Squash merge fix — notes stay on the right commits.
  • Previous-head fetch — mid-PR updates don't break notes.

Windows Stability

  • Windows daemon worker exhaustion — fixed.
  • Self-heal from root-owned daemon files — cleared on startup.

Git AI Platform

  • API + SDK — richer session analysis and custom dashboards.
  • Plugin system (beta) — build your own harness engineering stack on Git AI, triggered by hooks like onSessionEnded and onPRMerged.

Contributors

Thanks to @svarlamov, @woud420, @sanjog-gururaj, @peckfly, @iopass4, @poi1649, and @jwiegley for their contributions over the last few weeks.

Track every line of AI code and the prompts that generated it