876 B
876 B
git diff HEAD~1..HEAD -- piker/brokers/ib/api.py tests/test_ib_history.py .claude/skills/run-tests/test-harness-reference.md
Fixed IB reverse-history requests to serialize aware end boundaries with IB’s explicit UTC-dash syntax, YYYYMMDD-HH:MM:SS. This bypasses ib_async’s trailing-UTC representation, which the live Gateway rejected with API error 10314, and removes the unfinished EST comparison breakpoint.
The regression captures the exact reqHistoricalDataAsync() argument for latest, stdlib-aware, Pendulum UTC, and America/New_York inputs.
Verification generated with the patch:
- IB history request regressions: 4 passed
- focused Ruff: passed
git diff --check: passed- adversarial review: no findings