v1.7.3

feyninc/mandexv1.7.3Sep 8, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on improving the daemon's handling of untraced commits. It adds functionality to claim these commits from the reflog, record their source, and persists state like repo families and fixup cursors across restarts.

Key Highlights

  • Claim untraced commits from the worktree HEAD reflog
  • Record commit_source on the Committed metric
  • Periodic untraced commit fixup worker
  • Persist repo families and fixup cursors across restarts

New Features

  • Untraced commit claiming logic from HEAD reflog
  • Commit source recording on Committed metric
  • Untraced commit fixup pass and scan control
  • State persistence for repo families and fixup cursors

Full Release Notes

## git-ai v1.7.3

### Release Channel
`latest`

> **Beta:** The Windows MSI and macOS PKG installers are beta.

---

> **Detailed AI-generated changelog is being generated and will appear here shortly...**

---

### Installation
Install this specific version with checksum verification:

**macOS/Linux:**
```bash
curl -fsSL https://github.com/git-ai-project/git-ai/releases/download/v1.7.3/install.sh | bash
```

**Windows (PowerShell):**
```powershell
irm https://github.com/git-ai-project/git-ai/releases/download/v1.7.3/install.ps1 | iex
```

### Downloads
- **Linux (x64)**: `git-ai-linux-x64`
- **Linux (ARM64)**: `git-ai-linux-arm64`
- **Windows (x64)**: `git-ai-windows-x64.exe`
- **Windows (ARM64)**: `git-ai-windows-arm64.exe`
- **Windows MSI (x64)**: `git-ai-windows-x64.msi`
- **Windows MSI (ARM64)**: `git-ai-windows-arm64.msi`
- **macOS (Intel)**: `git-ai-macos-x64`
- **macOS (Apple Silicon)**: `git-ai-macos-arm64`
- **macOS PKG (Intel)**: `git-ai-macos-x64.pkg`
- **macOS PKG (Apple Silicon)**: `git-ai-macos-arm64.pkg`
- **macOS PKG (Universal)**: `git-ai-macos-universal.pkg`

### SHA256 Checksums
```
$(cat release/SHA256SUMS)
```

### Attestation Verification
Verify build provenance with the GitHub CLI:
```bash
gh attestation verify git-ai-<platform> --repo git-ai-project/git-ai
```


<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### Other Changes
* feat(daemon): claim untraced commits from the worktree HEAD reflog by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2317
* feat(metrics): record commit_source on the Committed metric by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2318
* feat(daemon): untraced commit fixup pass and fixup.scan control request by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2319
* feat(daemon): persist repo families and fixup cursors across restarts by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2320
* feat(daemon): periodic untraced commit fixup worker by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2321
* feat(daemon): keep temporary repositories out of the untraced fixup by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2325


**Full Changelog**: https://github.com/git-ai-project/git-ai/compare/v1.7.2...v1.7.3

Related Repositories