Skip to content

Fix refresh scheduling#173

Merged
Finesssee merged 2 commits into
mainfrom
finesssee-refresh-correctness
Jul 12, 2026
Merged

Fix refresh scheduling#173
Finesssee merged 2 commits into
mainfrom
finesssee-refresh-correctness

Conversation

@Finesssee

Copy link
Copy Markdown
Collaborator

Summary

  • anchor fixed refresh cadence to scheduled ticks and skip missed ticks without overlap
  • return quota refresh completion before a single-flight local-cost enrichment tail
  • refresh provider data when provider enablement changes while visual settings and reorder remain cache-only

Thermo-nuclear review

Approved after replacing queued enrichment tasks with one single-flight tail and deleting the obsolete cache-age scheduler model/tests. No new scheduler or frontend state layer was added.

Validation

  • shared Rust tests and Clippy -D warnings
  • Tauri tests and Clippy -D warnings
  • full Vitest suite and frontend build
  • git diff --check

Finesssee and others added 2 commits July 12, 2026 09:09
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@Finesssee
Finesssee merged commit afd966d into main Jul 12, 2026
1 of 2 checks passed
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