Skip to content

Show expired artifacts instead of an access spinner - #9

Merged
none23 merged 2 commits into
mainfrom
agent/show-expired-artifacts
Aug 9, 2026
Merged

Show expired artifacts instead of an access spinner#9
none23 merged 2 commits into
mainfrom
agent/show-expired-artifacts

Conversation

@none23

@none23 none23 commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

Show authorized viewers that an artifact has expired instead of leaving the shared-access check spinning indefinitely.

Changes

  • Return distinct accepted, expired, and unavailable access outcomes while preserving artifact privacy.
  • Render an expiration screen with the recorded expiration time and republishing guidance.
  • Fall back to the unavailable state if a successful access handshake does not refresh the artifact query.
  • Isolate transient access state per artifact URL so navigation cannot reuse stale outcomes.

@none23
none23 marked this pull request as ready for review August 9, 2026 15:09
@none23
none23 merged commit e9675cf into main Aug 9, 2026
4 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