Skip to content

feat: paginate cross-host history sessions - #178

Merged
pacphi merged 1 commit into
mainfrom
feat/observability-history-pagination
Aug 24, 2026
Merged

feat: paginate cross-host history sessions#178
pacphi merged 1 commit into
mainfrom
feat/observability-history-pagination

Conversation

@pacphi

@pacphi pacphi commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • materialize the complete bounded Claude + Codex history set before paging, eliminating the old global 1,000-session host-starvation behavior
  • add stable opaque continuation tokens, project scoping, coverage metadata, and a legacy response fallback
  • lazy-load older History sessions with an IntersectionObserver sentinel, visible status, retry/load-more fallback, and host-aware project counts
  • document the additive contract and test cross-host completeness, API compatibility, and browser behavior

Validation

  • pnpm run check
  • pnpm run test:ui (278 passed)

Follow-up implementation for the historical-session coverage gap identified during #170 review. PR 175 remains closed as a decision/documentation-only artifact.

@pacphi
pacphi merged commit 210e3ee into main Aug 24, 2026
14 checks passed
@pacphi
pacphi deleted the feat/observability-history-pagination branch August 24, 2026 21:17
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