- cli: skip copied Codex branch rollout history via UUIDv7 creation anchor (fixes fork-file token/duration double-count; schema v6 re-parses history on next sync) - By Jianqi Pan in a66e2b3
- cli: make backfill resilient to local session-file rotation (non-destructive
--force, opt-in--purge, Codexarchived_sessionsimport) - By Jianqi Pan in b43fb61 - cli: bump backfill state schema to v5 so parity + rotation fixes re-apply to history - By Jianqi Pan in e906427
- cli: stop double-counting OpenCode step-finish token usage - By Jianqi Pan in e2ddc15
- cli: recover Amp usage from tokens.total and ledger-less threads - By Jianqi Pan in 67c72ef
- cli: count Codex cumulative-only token_count events and clamp cached input - By Jianqi Pan in d39e9f1
- cli: align pi/gemini/claude-code token edge cases with ccusage - By Jianqi Pan in a95cbad
- cli: skip replayed parent token history in Codex subagent files - By Jianqi Pan in b85078d
- cli: prevent torn .codetime state files from bricking sync - By Jianqi Pan in 60b6e06
- cli: split cache-creation TTL and ship per-model time buckets (rollup v3) - By Jianqi Pan in 859686a
- cli: exclude idle time from turn durations and unify reasoning token accounting - By Jianqi Pan in de7e3be
- cli: add browser-based login via device-code flow - By Jianqi Pan in a31c3e1
- cli: add sync command as a shorthand for backfill import - By Jianqi Pan in ec29407
- cli: add gemini backfill support - By Jianqi Pan in b25e217
- backfill: add amp backfill source support - By Jianqi Pan in a25dc3c
- cli: add amp backfill support and codex tier rewrite - By Jianqi Pan in 2d4d465
- ci: avoid npm self-overwrite during publish workflow upgrade - By Jianqi Pan in cc12e58
- cli: add file logging for background errors - By Jianqi Pan in 54bdcf1
- release: switch release tags to v prefix - By Jianqi Pan in 674ccf5
- cli: honor agent config env overrides - By Jianqi Pan in d28b8ec
- cli: dedup claude usage and reset backfill state schema - By Jianqi Pan in b8f5cc1
- update readme and publish workflow input - By Jianqi Pan in 0292912
- ci: checkout latest release tag on manual dispatch - By Jianqi Pan in e80a117
- ci: avoid npm self-overwrite during publish workflow upgrade - By Jianqi Pan in cc12e58
- cli: add file logging for background errors - By Jianqi Pan in 54bdcf1
- release: switch release tags to v prefix - By Jianqi Pan in 674ccf5
- cli: honor agent config env overrides - By Jianqi Pan in d28b8ec
- cli: dedup claude usage and reset backfill state schema - By Jianqi Pan in b8f5cc1
- update readme and publish workflow input - By Jianqi Pan in 0292912
- ci: checkout latest release tag on manual dispatch - By Jianqi Pan in e80a117
- cli: restructure backfill import flow - By Jianqi Pan in d38a222
- github-actions: add npm publish workflow - By Jianqi Pan in 8cab4a2
- cli: update repository metadata - By Jianqi Pan in 2631b76
- deps: bump pnpm and lockfile - By Jianqi Pan in e556411
codetime@0.1.0...v0.2.0
- cli: add byte-bounded backfill batching - By Jianqi Pan in 302859d
712653015554bb39dd5520e3ec20ec06a24c9724...codetime@0.1.0
- shared: switch schema tests to node test - By Jianqi Pan in 2772e19
- cli: rename cli package references - By Jianqi Pan in 978ab8a
- release: add release helper scripts - By Jianqi Pan in 20beb7c