Skip to content

fix: preserve models during catalog outages - #142

Merged
caigee-cmd merged 2 commits into
mainfrom
codex/model-catalog-failover
Sep 10, 2026
Merged

fix: preserve models during catalog outages#142
caigee-cmd merged 2 commits into
mainfrom
codex/model-catalog-failover

Conversation

@caigee-cmd

Copy link
Copy Markdown
Owner

Summary

  • keep cached model routes when the dynamic catalog is temporarily unavailable
  • invalidate catalog freshness only for genuine model-not-available responses
  • add route diagnostics and deep-copy pool snapshots used outside the lock

Validation

  • go test ./...
  • go vet ./...
  • cd worker && npm test
  • python3 scripts/release-notes.py self-test
  • python3 scripts/release-notes.py validate

@caigee-cmd
caigee-cmd merged commit 4ca0e74 into main Sep 10, 2026
6 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