Skip to content

Use App Server account data for the lightweight core - #42

Merged
thrr87 merged 2 commits into
codex/lazy-local-analyticsfrom
codex/app-server-core
Jul 30, 2026
Merged

Use App Server account data for the lightweight core#42
thrr87 merged 2 commits into
codex/lazy-local-analyticsfrom
codex/app-server-core

Conversation

@thrr87

@thrr87 thrr87 commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Closes #41.

What changed

  • keeps Usage remaining and Token activity on Codex account data
  • removes local history collection from the default graphs and Facts view
  • sums only complete account token days for fixed ranges
  • refreshes stale account data without scanning on each menu open
  • records the App Server contract and deferred analytics boundary

Checks

  • 504 Swift tests pass
  • full-screen QA passed on the first Mac
  • one App Server child; no rollout JSONL or local analytics store opened
  • steady memory: 45 MB app, 41–58 MB App Server

Release stays blocked until the same build passes the second-Mac check.

@thrr87
thrr87 merged commit 4f62ba6 into codex/lazy-local-analytics Jul 30, 2026
1 check passed
@thrr87
thrr87 deleted the codex/app-server-core branch July 30, 2026 19:48
thrr87 added a commit that referenced this pull request Jul 30, 2026
* perf: load local analytics on demand

* Use App Server account data for the lightweight core (#42)

* perf: use account data for lightweight analytics core

* chore: prepare v0.2.4

---------

Co-authored-by: thrr87 <193831865+thrr87@users.noreply.github.com>

---------

Co-authored-by: thrr87 <193831865+thrr87@users.noreply.github.com>
thrr87 added a commit that referenced this pull request Jul 30, 2026
* perf: reuse timestamp parser during activity restore

* fix: bound usage chart and harden Codex reads (#34)

Co-authored-by: thrr87 <193831865+thrr87@users.noreply.github.com>

* perf: reuse timestamp parser during activity restore

* perf: bound refresh memory and local ingestion

* Load local analytics only when needed (#37)

* perf: load local analytics on demand

* Use App Server account data for the lightweight core (#42)

* perf: use account data for lightweight analytics core

* chore: prepare v0.2.4

---------

Co-authored-by: thrr87 <193831865+thrr87@users.noreply.github.com>

---------

Co-authored-by: thrr87 <193831865+thrr87@users.noreply.github.com>

---------

Co-authored-by: thrr87 <193831865+thrr87@users.noreply.github.com>
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