Files
Peter Steinberger 98c7196fc6 Fix 0.49.0 release validation gaps
* test: repair SQLite store stress harness

* docs: correct 0.49.0 release notes

* ci: harden Homebrew tap release wait

* chore: bump version to 0.49.1 (115)
2026-08-09 10:55:55 -07:00
..
2026-08-09 10:55:55 -07:00

StoreStress

Adversarial crash, contention, corpus-rebuild, WAL, and descriptor harness for the SQLite-backed CostUsageStore. It is a separate package so its internal test access never enters normal CodexBar builds.

Build the optimized harness from this directory:

swift build -c release -Xswiftc -enable-testing

Run swift run -c release -Xswiftc -enable-testing StoreStress -- without arguments to print the available subcommands. Every store/cache argument should point at a disposable temporary directory. rebuild and incremental accept an optional sessions root, which makes it possible to measure a read-only corpus snapshot without writing to the real Codex session or CodexBar cache directories.