--- model: gpt-5.6-sol provider: openai service: opencode timestamp: 2026-07-29T03:41:06Z git_ref: 922a5df8 diff_cmd: git diff HEAD~1..HEAD --- > `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