Skip to content

1.13.0 — preserve unknown cache usage from older ledgers - #41

Merged
treeleaves30760 merged 1 commit into
mainfrom
fix/legacy-cache-ledger-version
Oct 4, 2026
Merged

treeleaves30760 merged 1 commit into
mainfrom
fix/legacy-cache-ledger-version

Conversation

@treeleaves30760

Copy link
Copy Markdown
Owner

Summary

  • version new usage-ledger rows so measured cache zeros are distinguishable from historical synthetic zeros
  • conservatively report cache usage from v1 turn rows as unknown
  • cover v1 explicit zero and v2 measured zero in unit and CLI fixtures

Test plan

  • cargo fmt -- --check
  • env -u OPENAI_API_KEY -u OPENAI_BASE_URL cargo test --locked --all-targets --all-features (703 unit tests, 95 CLI tests)
  • env -u OPENAI_API_KEY -u OPENAI_BASE_URL cargo clippy --locked --all-targets --all-features -- -D warnings
  • git diff --check

No paid live Codex/cache test was run.

🤖 Generated with Claude Code

@treeleaves30760
treeleaves30760 merged commit 100df1a into main Oct 4, 2026
7 checks passed
@treeleaves30760
treeleaves30760 deleted the fix/legacy-cache-ledger-version branch October 4, 2026 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant