Skip to content

Improved historical data replay with lossless tick pagination, strict incomplete-result handling, connection-loss errors, and page-level progress callbacks for ticks and time bars - #68

Draft
rundef wants to merge 4 commits into
mainfrom
feat/historical-tick-replay-safety
Draft

rundef wants to merge 4 commits into
mainfrom
feat/historical-tick-replay-safety

Conversation

@rundef

@rundef rundef commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Make historical tick pagination safe across same-second boundaries.

  • Document coding style in AGENTS.md

  • Added progress_callback when requesting historical data to notify consumers of progress

  • Fail active historical requests promptly on disconnect.

  • Disable automatic resend for in-flight historical tick requests.

    Compatibility note

    get_historical_tick_data() now defaults to strict=True; callers that intentionally accept bounded partial results should pass strict=False.

@rundef rundef changed the title Make historical tick replay lossless and fail closed Make historical tick replay lossless with explicit failures Aug 7, 2026
@rundef rundef changed the title Make historical tick replay lossless with explicit failures Improved historical data replay with lossless tick pagination, strict incomplete-result handling, connection-loss errors, and page-level progress callbacks for ticks and time bars Aug 10, 2026
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