Skip to content

perf(dashboard): shrink provider assets and fix usage rollup cutoff - #4464

Merged
diegosouzapw merged 4 commits into
cheaper-inference:release/v3.8.32from
KooshaPari:fix/dashboard-asset-payload-4436
Jun 21, 2026
Merged

diegosouzapw merged 4 commits into
cheaper-inference:release/v3.8.32from
KooshaPari:fix/dashboard-asset-payload-4436

Conversation

@KooshaPari

@KooshaPari KooshaPari commented Jun 21, 2026 •

Copy link
Copy Markdown
Contributor

Summary\n- optimize oversized provider raster assets loaded by the dashboard/providers surface\n- add a provider asset budget check so new raster logos stay <=128 KiB and <=256px\n- fix usage analytics rollup selection so recent ISO timestamp windows compare by date before deciding whether is needed\n\n## Evidence\n- Provider raster payload reduced by about 3.9 MB across the largest logos:\n - ironclaw.png: 1.4 MB -> 98 KB\n - zeroclaw.png: 1.1 MB -> 102 KB\n - nanobot.png: 609 KB -> 13 KB\n - blackbox.png: 441 KB -> 82 KB\n - maritalk.png: 247 KB -> 26 KB\n - llamafile.png: 188 KB -> 64 KB\n - kie.png: 52 KB -> 15 KB\n - aimlapi.png: 38 KB -> 11 KB\n - picoclaw.jpg: 27 KB -> 5.5 KB\n\n## Verification\n- \n- \n- \n\nFixes the provider-image portion of #4436.\nAlso fixes the usage rollup cutoff regression surfaced by CI on this PR.

@KooshaPari
KooshaPari requested a review from diegosouzapw as a code owner June 21, 2026 00:11
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@KooshaPari KooshaPari changed the title perf(dashboard): shrink provider logo assets perf(dashboard): shrink provider assets and fix usage rollup cutoff Jun 21, 2026
@KooshaPari
KooshaPari force-pushed the fix/dashboard-asset-payload-4436 branch from 2153d42 to 56660ba Compare June 21, 2026 02:46
@diegosouzapw
diegosouzapw force-pushed the fix/dashboard-asset-payload-4436 branch from 5c1b5b2 to 3af3511 Compare June 21, 2026 12:01
@diegosouzapw
diegosouzapw changed the base branch from main to release/v3.8.32 June 21, 2026 12:01
@diegosouzapw
diegosouzapw merged commit 911e1fb into cheaper-inference:release/v3.8.32 Jun 21, 2026
5 checks passed
@diegosouzapw diegosouzapw mentioned this pull request Jun 21, 2026
diegosouzapw pushed a commit to Witroch4/OmniRoute that referenced this pull request Jun 21, 2026
…heaper-inference#4464)

Thanks @KooshaPari! Merged the core of this PR (provider-asset shrink + budget gate + usage-rollup same-day cutoff fix + test), rebuilt scoped on release/v3.8.32. On review we dropped the codeqlAlerts 0->1 baseline loosening and the off-topic changes (the codex/memory contract fixes already landed via cheaper-inference#4474; getProviderNames removal + cognitive baseline left out). Asset gate passes, rollup 22/22.

(cherry picked from commit 911e1fb)
@KooshaPari
KooshaPari deleted the fix/dashboard-asset-payload-4436 branch July 2, 2026 22:10
tkgo11 pushed a commit to tkgo11/OmniRoute that referenced this pull request Sep 23, 2026
…heaper-inference#4464)

Thanks @KooshaPari! Merged the core of this PR (provider-asset shrink + budget gate + usage-rollup same-day cutoff fix + test), rebuilt scoped on release/v3.8.32. On review we dropped the codeqlAlerts 0->1 baseline loosening and the off-topic changes (the codex/memory contract fixes already landed via cheaper-inference#4474; getProviderNames removal + cognitive baseline left out). Asset gate passes, rollup 22/22.

(cherry picked from commit e9bde79)
tkgo11 pushed a commit to tkgo11/OmniRoute that referenced this pull request Sep 23, 2026
…heaper-inference#4464)

Thanks @KooshaPari! Merged the core of this PR (provider-asset shrink + budget gate + usage-rollup same-day cutoff fix + test), rebuilt scoped on release/v3.8.32. On review we dropped the codeqlAlerts 0->1 baseline loosening and the off-topic changes (the codex/memory contract fixes already landed via cheaper-inference#4474; getProviderNames removal + cognitive baseline left out). Asset gate passes, rollup 22/22.
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.

2 participants