Repository navigation
Bypass caches for authenticated B2 storage requests - #313
Conversation
Codex Review Summary: ✅ CompletedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
api | d5fb5ed | Nov 10 2026, 06:19 AM |
There was a problem hiding this comment.
All reported issues were addressed across 2 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
There was a problem hiding this comment.
0 issues found across 1 file (changes from recent commits).
Auto-approved: Sets cache: no-store on authenticated B2 fetches so deleted file versions are not served from stale cached metadata, with tests asserting the new cache mode on package and asset requests.
Turn on auto-fix | Re-trigger cubic
Authenticated reads from the public B2 asset bucket could return cached metadata after a file version had been deleted. Set
cache: "no-store"on signed storage requests so package reads and cleanup see current origin state. Public asset URLs retain their immutable CDN caching.