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
pathandfilePath, 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
onSessionEndedandonPRMerged.
Contributors
Thanks to @svarlamov, @woud420, @sanjog-gururaj, @peckfly, @iopass4, @poi1649, and @jwiegley for their contributions over the last few weeks.