Changelog

v0.8.1 ·

Argo v0.8.1

Safer resume and history lifecycle, recoverable finalization, measured persistence improvements, and reliable terminal shutdown.

Fixed

Changed

Measured performance

Three runs of the same local 64 MiB HTTP fixture with real SQLite and Btrfs storage produced these medians:

Scenario Before After
One stream 5.42 MB/s 108.47 MB/s
Four chunks 5.34 MB/s 99.64 MB/s

These results describe a persistence-heavy local workload, not an Internet speed guarantee. The fixture checks final content; timings include durable finalization. Filesystem, server, network, and machine load affect results. The repository now includes BenchmarkDownloadCheckpointThroughput for repeatable comparisons.

Validation

Regression coverage includes resume integrity, concurrent history operations, finalization faults, checkpoint failure/cancellation, real daemon SIGKILL recovery, and terminal restoration. Static RX policy behavior was measured in isolated Linux namespaces. Full adaptive closed-loop behavior across real NetworkManager transitions remains outside the measured coverage; no blanket network-performance guarantee is implied.