tracevault-cli 0.8.0

CLI tool for TraceVault - AI code tracing and attribution
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.6.2]https://github.com/softwaremill/tracevault/compare/v0.6.1...v0.6.2 - 2026-04-01

### Fixed

- use rustls-tls for CLI and macos-latest for x86_64 builds

## [0.6.1]https://github.com/softwaremill/tracevault/compare/v0.6.0...v0.6.1 - 2026-03-29

### Test

- add CLI unit tests (config, hooks, init, commit_push)

## [0.6.0]https://github.com/softwaremill/tracevault/compare/v0.5.0...v0.6.0 - 2026-03-29

### Added

- add hook adapter architecture with multi-tool detection
- add tool field to streaming protocol v2

## [0.5.0]https://github.com/softwaremill/tracevault/compare/v0.4.0...v0.5.0 - 2026-03-28

### Changed

- remove git-ai, compute attribution server-side from sessions

## [0.4.0]https://github.com/softwaremill/tracevault/compare/v0.3.2...v0.4.0 - 2026-03-25

### Added

- add commit message storage and display

## [0.3.2]https://github.com/softwaremill/tracevault/compare/v0.3.1...v0.3.2 - 2026-03-25

### Added

- send SessionEnd on Claude Code Stop hook

## [0.3.0]https://github.com/softwaremill/tracevault/compare/v0.2.0...v0.3.0 - 2026-03-25

### Added

- *(init)* update hooks for streaming architecture
- *(cli)* add commit-push and flush commands
- *(cli)* add stream command with transcript piggybacking and pending queue
- *(core)* add streaming types, file change extraction, and repo_id to config

## [0.2.0]https://github.com/softwaremill/tracevault/compare/v0.1.0...v0.2.0 - 2026-03-23

### Fixed

- fix tests
- fix cargo clippy