v1.7.1

hotheadhacker/no-as-a-servicev1.7.1Sep 3, 2026by github-actions[bot]

Upgrading?

AI Summary

This release significantly expands token usage accounting and pricing accuracy, adding long-context tiers, fast multipliers, and speed-keyed buckets sourced from models.dev. It improves attribution for forked Codex sessions and subagent usage, and optimizes the token usage sweep duty cycle. Daemon tracing also receives fixes and additional logging around checkpoint admission.

Key Highlights

  • Long-context pricing tiers and fast multipliers preserved from models.dev
  • Request speed and Codex service tier extracted per token usage entry
  • Forked Codex sessions matched against their parent's usage prefix
  • Subagent usage attributed to the subagent's own session
  • Daemon fix to prevent family side effects running inline on the trace ingest worker

New Features

  • Long-context tier and fast-multiplier pricing in the model catalog
  • Per-entry request speed and Codex service tier extraction
  • Speed-keyed token usage buckets and repricing fields on the wire
  • Parent-prefix matching for forked Codex sessions
  • Subagent usage attributed to the subagent's own session
  • Checkpoint admission delay logging behind trace ingestion
  • Token usage sweep discovery logging and improved sweep duty cycle

Full Release Notes

## git-ai v1.7.1

### 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.1/install.sh | bash
```

**Windows (PowerShell):**
```powershell
irm https://github.com/git-ai-project/git-ai/releases/download/v1.7.1/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
* Log token usage sweep discovery by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2229
* fix(daemon): never run family side effects inline on the trace ingest worker by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2255
* feat(daemon): log checkpoint admission delayed behind trace ingestion by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2256
* feat(pricing): keep models.dev context tiers and fast multipliers in the catalog by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2232
* feat(token-usage): extract request speed / Codex service tier per entry by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2233
* feat(token-usage): price entries with long-context tiers and fast multipliers by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2234
* feat(token-usage): speed-keyed buckets and repricing fields on the wire by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2235
* feat(token-usage): match forked Codex sessions against their parent's usage prefix by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2236
* feat(token-usage): attribute subagent usage to the subagent's own session by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2241
* perf(token-usage): hold the sweep duty cycle across small files, emission, and reconcile by @svarlamov-git-ai in https://github.com/git-ai-project/git-ai/pull/2254


**Full Changelog**: https://github.com/git-ai-project/git-ai/compare/v1.7.0...v1.7.1

Related Repositories