v0.2.0
Initial public release. The project was originally developed under the name
agentscope before being renamed to flightrec to better reflect its
instrument-grade observability focus.
Added
- Content-addressable blob store (
~/.flightrec/objects/) - Snapshot engine with configurable watch roots and glob filters
- Diff engine: added / removed / modified / renamed (best-effort) change types
- Unified line diffs for text files
- Daemon loop with configurable polling interval (
watchcommand) - On-demand snapshot (
watch --once) - LLM narrative reporter with Anthropic, OpenAI, OpenAI-compatible, and Ollama adapters
- Ratatui TUI with timeline, diff-detail, and file-diff views (
tuicommand) initcommand writing a starterconfig.tomldiffandreplaycommandsFLIGHTREC_HOMEenvironment variable overrides storage and config location- CI gate:
cargo fmt --all --check→cargo clippy --all-targets -D warnings→cargo test→cargo build --release